每个程序员都该知道的编码准则
时间:2015-10-19
来源:科泰教育
保持怀疑
这由我个人经历得出,因为我是通过自学成为程序员的,我从不相信计算机。我从不相信我刚刚启动的操作系统。我修复的bug那才是真正被修复了。除过测试代码以外,所有代码的运行方式都如我想象的那样。我不相信任何事情,即使是我自己。我不相信我已经搞明白了,直至多次核实。我与怀疑为友,它也应该成为你的朋友。经常去寻找*种方法去测试你的假设,或者再次核查你是否遗漏了什么。这些环节在大多数情况下是不需要的。但有的时候它真的很重要。
不要欺骗计算机
换句话说是“避免抽象漏洞”,不要以系统没有明确指出的方法来使用系统,不要指望那样的行为所带来的作用。不要做哪些对于下*个使用者不明确的事情,因为这个系统不是为他们设计的或者他们没有说明文档。如果用户量超过当前用户三个数量级,你也许应该重新构思你的设计。如果合同暗示但是并没有保证能使用,你应该调整组件与合同保持*致。计算机是*个讨厌的
-
上一篇:
程序员如何在\"小公司成长\"和\"大公司学习\"
-
下一篇:
反复修改才能创造出优秀的代码
相关推荐: