代码不朽:编写可维护软件的10大要则(C#版)
【荷】Joost Visser 著
张若飞 译
出版社:电子工业出版社
出版时间:2016年09月
以下简称“代码不朽“。
这本书我读了几遍,觉得帮助还是挺大的,做些笔记。
《代码不朽》这本书在每一章的开头都引入 了一句名言警句,我在其它编程书上也经常看到这种操作,所以我经常在怀疑,这些大佬的编程是不是语言老师教的。
”上医治未病,中医治欲病,下医治已病。“ --源自《黄帝内经》
这句话是《代码不朽》在序言中引用的一句话,刚看的时候还不知道是什么意思,查了一下,
解释如下:“上医治未病”:以食物味色,聚其精气。食补胜于药补;“中医治欲病”:以药物味性疗之,调其阴阳;“下医治已病”:治疗重症,以毒攻毒救其命也亡其命也。
作者想通过这句话警示我们从写下第一行代码时,可维护性就应该获得开发人员的重视,并成为贯穿始终的基本理念。
《代码不朽》在序言中还说到:”尽管软件近几十年才开始存在,中国传统的哲学理念依旧适用。防患于未然永远好过亡羊补牢。“ 反正我是服气的,这语文功底。
已故伟大武术家李小龙先生在他的武术中也融入了哲学的思想,中华文化真的博大精深啊。