谁该来读这本书_代码大全书评-查字典图书网
查字典图书网
当前位置: 查字典 > 图书网 > 程序 > 代码大全 > 谁该来读这本书
forrest_gangp 代码大全 的书评 发表时间:2010-09-13 14:09:09

谁该来读这本书

这是程序设计领域属内功秘籍行列的书籍,它教给你什么是好的编程实践,如何做出优雅的设计,怎样写出漂亮的代码。正如所有其他的内功武学一样,它不教给你具体的宗派招式,读过它你并不能马上就实现一个web浏览器或CAD系统;但它却能让你在涉足特定领域编程的时候,写出漂亮优雅的代码,进步神速,上升到更高的层次,从多种视角审视自己的工作,早日进化为大师。

纵观本书,我觉得作者所有的论述都围绕着两个主题:1. 怎样管理软件的复杂度;2. 程序是写给人看的,而不单是机器去执行。
第一点毋庸质疑,这是软件工程的首要任务。针对这一点,作者阐述了怎样去作架构,怎样去设计接口、类和子程序,以及怎样管理项目。针对第二点,作者阐述了怎样创建变量,怎样命名变量,怎样写控制语句,怎样注释和排版代码等等。所有这两点,都是一个优秀的程序员必须具备的编程素养。

一句话,每一个有志成为编程高手的程序员,这本书中涉及的内容都是你的必修课。

但是,并不推荐没有软件设计经验的编程新手看此书,以及有关设计模式、重构等等类似的书,因为这些书都是讲述好的编程实践方法的,属方法论范畴。所谓编程最佳实践方法,其实就是一堆经验。只有读者具备一定的实践经验,才能够对书中描述的现象以及解决策略产生共鸣,才不至于看过后没什么印象,觉得都是一些“假大空”的话并很快忘掉。所以,建议看此书的新手应该写过规模不少于三五千行的软件,并且嗅出了自己软件中的臭味,却不知如何改进是好。此时读此书正是时候。只有对什么是坏代码先有一个感性认识,才能在阅读此书时明白作者在通篇批评的就是自己,深感羞愧并痛下决心加以改正。

展开全文
有用 7 无用 0

您对该书评有什么想说的?

发 表

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读