代码大全
HuntCode
成长在于点滴记录
展开
-
《代码大全》读书笔记(第二部分)
PS:引号是书中内容5.软件构建中的设计 1)设计中的挑战 设计是一个险恶的问题:这个问题只有在“解决”过一次后才能明确定义它,然后再次解决它;(书中的例子很有趣) 设计是个了无章法的过程:采取很多方法,好的,坏的,对的,错的; 设计就是确定取舍和调整顺序的过程:平衡各项需求; 设计受到诸多限制:时间,空间; ...原创 2015-10-08 19:03:56 · 560 阅读 · 0 评论 -
《代码大全》读书笔记(第三部分)(未完待续......)
PS:引号是书中内容10.使用变量的一般事项 1)变量初始化原则 在声明变量的时候初始化(这也是一种防御式编程方法) 在可能的情况下使用final或者const,如类常量、输入参数以及初始化后不再发生改变的局部变量 在类的构造函数里初始化该类的数据成员 2)作用域 使变量引用局部化,就是说变量的引用尽量集中...原创 2015-11-27 10:25:40 · 653 阅读 · 0 评论 -
《代码大全》读书笔记(第一部分)
PS:引号是书中内容0.译序 “作者认为,应该首先为人编写代码,其次才是为机器;代码主要是供人阅读的” 许多程序员都没有用这种意识写代码,经常借口说项目紧,先把代码写出来,功能先实现,后续再完善再调整,然而一旦写完代码,完善的事很可能就扔到一边了,往往这种代码就会坑自己和同事,写的时候奇思妙想,过一段时间再看就很可能不记得当时的想法了,代码既不好读又没有注释...原创 2015-09-19 18:52:35 · 605 阅读 · 0 评论