《构建之法》第4章读后感
一、一个好的代码不仅仅是机器能读懂,人也可以很清楚地读懂。那么怎样的代码才算是一个好的代码呢?
这里就需要说到“代码规范”了,一个代码如果能在各个方面做到规范的话,那么这个代码就可以说是一个
好的代码了。”代码规范“可以分为两个部分:1、代码风格规范。主要是文字上的规定,看似表面文章,
实际上非常重要。代码风格的原则是:简明,易读,无二义性。2、代码设计规范。牵扯到程序设计、
模块之间的关系、设计模式等方方面面的通用原则。
二、做完一个程序之后还有一步是非常重要的,那就是代码复审。代码复审是为了找出代码逻辑上或者算法上
的一些错误。代码复审之后我们就要更正错误并且把这些错误记录下来以免以后再犯同样的错误。
三、一个大的程序单靠一个人是很难完成的,所以我们最好可以找一个搭档和我们一起合作,这样不仅能提高
效率,还能保证程序的质量,这里就需要说到“结对编程”了。结对编程是两个人一起肩并肩、平等地、互补地
进行开发工作。结对编程是一个相互学习、相互磨合、相互督促的渐进过程。结对编程会给程序员带来压力,
但是就是这种压力却会迫使程序员之间频繁地交流,从而提高自己的技术能力。而且结对编程小组的开发质量、
开发时间通常比两人单独开发有明显的改善。