英文:o'reilly 

中文:博文视点 电子工业出版社

定价:45元,太贵,适合于从图书馆借来,每天睡觉前看一会儿。。。

 

下面是我的读书笔记,《短文标题,小标题》:

 

Beauty is in simplicity

1.阅读公认专家的编码

2.使用更短的方法 5-10行也不算极端

 

before your Refactor

1.起点是:清理已有的基础代码和基于这些代码写的测试

2.避开重写的诱惑(重新测试麻烦)

3.逐步增加小功能

4.新技术不是重构的理由

 

coding with reason

1.变量最小作用域

2.空行分割

3.需要内嵌的代码-》封装成函数

4.函数要短,古老的24行限制依然有用

5.函数参数四个以内(相关参数组合成局部对象)

6.封装且接口要窄

7.setter尽量少用

 

continuous learning

1.杂志、博客、微博

2.亲自编写

3.导师(最厉害的家伙)

4.看源码学习

5.午餐学习会、用户组、小范围讨论会(给别人讲授将会大大激发学习热情)

6.加入技术小组

7.参加讨论会,获得网上免费资料

8.使用播客,打发路上时间

9.《the pragmatic programmer》

 

do lot of deliberate practise

rt

 

未完待续。。。