好的架构师的每一分钱都是值得的,叫人傲慢就是骂人。得到一个伟大的建筑师或习惯于失败。
单元测试
测试驱动开发不是银弹。编写测试失败是浪费时间。为什么失败时您可以编写代码,编写代码不失败或几乎是对吗?...代码覆盖率,你可以改变你的代码不受惩罚和编写固体代码需要写,重写,编辑、代码重构,重组,改变。
规则4:编写单元测试代码覆盖率。
规则5:警惕任何尖锐的经理认为你将只编写一次代码;这些人都是危险的。...代码评审
代码评审是浪费时间和金钱。项目是一个机会的人他们的观点,这都是坏的和错误的。不参加。不参加,看在上帝的份上,不写一个编码标准文档。...说句题外话,人们常常反驳说,小功能意味着更多的功能,一个是交易行代码为多个功能。真实的。但是,函数是可组合性的最小单位,没有复制,可以重用。...(添加注释解释出租汽车司机,garbagy代码也乱扔垃圾。)。
你也可以运行工具,寻找代码重复。有很多程序员认为复制粘贴编程是好的。它不是。从这些人或让他们远离你的代码。