xiaohanyu的读书主页
xiaohanyu的书评 · · · ( 7篇 )
有机会应该去了解下STL背后的数学思想
此书在amazon.com上几乎得到了全五星的评论。800页的大部头,我大概花了一周不到的时间基本读完,并动手敲完了前10章的绝大部分demo代码。 STL的设计思想(通过迭代器将数据结构和算法分离,获得通用性的程序组件)是此书的精华。其余的部分诸如复数complex,valarray,bitset,strings,国际化等等,了解一下即可,...(0回应)
跳出语言的框架来学习语言
有人说,“Java与C++是貌合神离,与 Smalltalk才是心有灵犀”。关于C++和Java的争论,历来都是程序员口水战的良好素材之一。 记得我大三大四在实验室给老师干活时候,实验室的学长带一个新来的员工,问了一句话我至今印象颇深:“你会不会C++?会C++就会Java,都一样的”。 我承认会C++有助于你学习Java,精通C++...(0回应)
重点摘记了Part I的一些tips,顺带推荐一些blog
1 Chapter 2 The less you interact with your computer, the faster you can go. luanching applications more quickly finding files faster using the mouse less. Concentrate on essence, not ceremony. The usefulness of an application list is inversely proportional to its ...(0回应)
xiaohanyu的推荐 · · · (3个)
- 推荐丛书世纪人文系列丛书·开放人文 04-03 12:38
开放人文”书系的基本设计思想是配合大学人文教育,普及人文知识。...好书!
- 推荐背包十年的评论:《背包十年》蹉跎光阴 2011-11-13 12:01
很少看畅销书,特别是游记类的。今天在广州,恰好看到,翻了一下,大为诧异:有一个人,蹉跎了他十年的光阴。 (壹)我是旅游暴发户 旅行的梦想在一个人...很深刻!
-
推荐大规模Web服务开发技术 2011-08-16 14:38
伊藤直也 / 电子工业出版社
xiaohanyu关注的人 · · · ( 全部56 )
最近阅读 · · ·
- 5月29日
-
写了系统程序员成长计划的评论
比较尴尬的一本书
花了一天的时间扫描了下这本比较尴尬的书。说此书尴尬,是因为无论对于新手和老手,书中的内容看了之后,“会的依然会,不会的依然不会”。 怎么说呢。此书的定位是...
-
读过
系统程序员成长计划
凑合吧。此书的定位是初学者入门提高书籍,但是书中的内容又很尴尬。很多内容浅尝辄止,对于高手而言,会的依然会,找不到有营养的知识;对于刚刚入门c和linux的新手而言,你让它去记什么bss、data段,你不告诉他APUE却让它去理解mmap、你不讲解线程的概念却去罗嗦一大堆pthread的用法和禁忌,你不去讲解连接和加载就去剖析hello world,总之会很尴尬。 另外,此书中某些代码的排版实在让我无法恭维。还有,书评中五毛泛滥,非常明显。 对我而言,比较有价值的部分是第6章,用c来实现容器、迭代器和算法、动态绑定;第8.3节内存管理器、8.5节调试手段和原理;第10.1节文本处理。 编程是没有捷径的,指望这么一本书就能成长为“系统程序员”是不靠谱的,还得去啃CSAPP、SICP。
- 5月24日
-
读过
C++Templates中文版
选择C++,就是选择了和C++编译器进行斗争的道路。 几点不足:1、中文版部分地方排版错误严重,编辑都是吃白饭的吗?2、第二部分有些东西死活看不懂,讲到旮旯里的细节,是语言的问题还是设计的问题?3、TMP在C++中是一个被发现而不是被发明的技术,template的语法在某些地方非常扭曲,让人作呕,想深入TMP,没有经过函数式语言细想的训练是很困难的,对比Lisp的Macro,C++ TMP在语言方面能够利用的基础设施非常少;4、很多trick并不是高高在上的技术,完全是语言本身不对称、不正交的补丁。 总结:批判地学习C++,不要陷入对语言的盲目崇拜中,小心走火入魔。下一步《Modern C++ Design》
- 5月23日
- 想读 Types and Programming Languages
- 5月22日
-
写了C++标准程序库的评论
有机会应该去了解下STL背后的数学思想
此书在amazon.com上几乎得到了全五星的评论。800页的大部头,我大概花了一周不到的时间基本读完,并动手敲完了前10章的绝大部分demo代码。 STL的设计思想(通过迭代...
- 5月18日
-
写了面向对象编程C++和Java比较教程的评论
跳出语言的框架来学习语言
有人说,“Java与C++是貌合神离,与 Smalltalk才是心有灵犀”。关于C++和Java的争论,历来都是程序员口水战的良好素材之一。 记得我大三大四在实验室给老师干活时候...
- 5月13日
-
读过
Effective C++
经典无需多言。云风的评注字字珠玑,批判地学习C++,在学习C++特性的时候要更多地思考一下为什么要这样设计、其他语言碰到这个问题是怎么解决的。 ps,世界上只有两类C++程序员,一类是看过effective c++的,一类是没看过的。咱终于算看过这本书了。
- 5月9日
- 想读 C++ Concurrency in Action、兼容ARM9的软核处理器设计
- 5月8日
- 想读 标准模板库自修教程与参考手册(STL进行C++编程第2版)
- 5月1日
- 在读 Linux内核完全剖析
- 4月26日
- 想读 Principles of Computer System Design、Java解惑
- 4月23日
- 在读 Compiler design in C (Prentice-Hall software series)
-
读过
ACM图灵奖
好书,花了一天的时间在北大图书馆浏览完,希望在三年之内自己能够看懂书上的所有专业术语,到时回头再看一遍,常看常新。
xiaohanyu收藏的丛书 · · · ( 2套 )
-
世纪人文系列丛书·开放人文( 共129册 ) 274人推荐
-
通俗数学名著译丛( 共31册 ) 48人推荐



























比较尴尬的一本书
花了一天的时间扫描了下这本比较尴尬的书。说此书尴尬,是因为无论对于新手和老手,书中的内容看了之后,“会的依然会,不会的依然不会”。 怎么说呢。此书的定位是初学者入门提高书籍,但是书中的内容又很尴尬。很多内容浅尝辄止,对于高手而言,会的依然会,找不到有营养的知识;对于刚刚入门c和linux的新手而言,...(2回应)