2007年11月30日星期五

Refactoring


重构,作者Martin, Flower。现在很多IDE都添加了重构功能,不少也受这本书的影响。

重构教你如何更好的写代码和改善原有代码的设计. 我现在已经不记得这本书具体的讲哪些内容, 但一些重要的理念, 潜移默化, 在我工作当成中不断被用到.

我个人编码习惯是, 先很快的把实现写出来 (Prototyping), 再写测试案例, 差不多之后再作重构. (很多人鼓励先写测试案例, 再先具体的实现.)


为了减少重构而学习重构


2007年11月29日星期四

无毒一身轻


作者林光常,曾任台湾癌症研治中心副执行长。舆论对林光常是褒贬不一,听说前段时间官司不断,这本书如作者一样,要辩证的学习。

如果你对现代的饮食及健康没有概念的话,推荐你看这本书。 至少它提出的一些观念会对你以前的观念带来一些冲击,这样会让你有一些思考。

书的一部分观点是正确的,一部分观点是错误的,作者跟方舟子有点相似,作科学不严谨。

下面是我对健康生活的一些建议:
  1. 早餐: 1杯豆浆(或牛奶) + 五谷粥 (或红薯粥)+一份水果
  2. 早点休息,最好在11点前睡觉,因为11点之后是肝排毒的时间。
  3. 每周最好可以做3次锻炼,实在懒,至少做一次训练
  4. 红薯是最好的东西,多吃可防癌,这是我在肿瘤医院里面的防癌的食物排行榜里面看到的,红薯排第一位。
  5. 肠胃不好的人可以试试早晨没刷牙前喝杯过夜的开水,一个医生朋友建议的。
  6. 有病要早治,别拖,以免恶化。有些病没有什么症状,但是也要注意,早点去治疗
  7. 每年全家作一次体检。
上帝用疾病纠正人的过失,用身体的痛苦管教他

The Seven Habits of Highly Effective People

普京建议俄罗斯公民阅读这本书, 作者史蒂芬柯维(Stephen R. Covey)被美国时代周刊评为20 世纪影响美国历史进程的25 位人物之一,被美国学界誉为思想巨匠。

这本书是我的Domain Manager, Jim 在一百多人的员工会议上上推荐给大家的,当时我的第一反应是相当地抵触,因为感觉Jim在布道,目的是为了大家工作地更有效率。

但当我在一年半后偶尔在电脑上看起这本书地时候,我就被深深地吸引了。我读过很多如何成功学的著作,但往往读过之后,感受不大,觉得离自己太远了。但这本书作者以自己的生活经历为背景,让我产生了共鸣。比如我和我妹之间(作者教育他女儿),表妹郑晗(拥有与分享),我对自己工作的迷茫(反求诸己,由内而外),我妹妹成长的环境(决定论)等等。

我不敢说这本书我读懂了多少,但是我觉得它揭示了很多道理。 它探讨了一种做人的理念,并且解释了这种理念如何影响行为。

扪心自问我有选择的自由吗?