标签:
第9章 方法
结构化编程以防御式下蹲的姿势提出建议,尽力让可能犯错的程序员自避气短。
缺陷总是存在。
祖尔测试的12个问题:
1) 你们使用源代码控制吗?
2) 你们一步就能完成构建吗?
3) 你们做每日构建吗?
4) 你们有缺陷数据库吗?
5) 你们会在写新代码之前修复缺陷吗?
6)你们有与当前工作吻合的进度安排吗?
7) 你们有规约吗?
8 程序员工作环境安静吗?
9)你们采用了市面上最好工具吗?
10)你们有测试人员吗?
11) 你们会要求应聘者在面试时写代码吗?
12)你们做走廊可用性测试吗?
第10章 工程是和艺术家
有良好注释的代码是优秀编程实践的特点:它说明你关注自己在做的是,而却也照顾到那些跟进修正代码缺陷的人。注释也是一种程序员之间沟通的内部渠道,偶尔甚至还会成为竞技场或排遣无聊的出口。
第11章 通往狗屎版之路
为做软件付出的每分努力 最终都注定是不够的,这种思路中有着某种自由度。他一维这总有进一步努力的空间,新一代总有机会来啃咬难题,某地总有默认欢迎“另一个”程序。
标签:
原文地址:http://www.cnblogs.com/little-clever/p/4594563.html