Contents

“如果你愿意限制做事方 式的灵活度,你几乎总会发现可 以做得更好 。”
                                                                一一John earmark

完成任何一件任务,可能都有一百种以上的方法,但是无节制的灵活度反而让软件难以维护增加限制是提高软件质量的法门 。

“在最理想的情况下,我们应该通过增加代码就能增加系统的功能,而不是 通过对现有代码的修改来增加功能 。,

                                                                一一Robert C. Martin

“我们应该忘记忽略很小的性能优化,可以说 97% 的情况下,过早的优化 是万恶之源,而我们应该关心对性能影响最关键的那另外 3% 的代码 。”

                                                                一一高德纳

“我发现写单元测试实际上提高了我的编程速度 。”

                                                               一一Martin Fowler