当前位置: 首页 > 科技观察

这十五条IT法则,只有在节目中工作了十几年的“老猿”才能看懂

时间:2023-03-20 16:02:45 科技观察

1。在软件开发行业,人们总是在做重复的事情,“假装”自己在发明新东西。如果您认为某个东西很酷很新颖,那它一定是从Smalltalk、HAKMEM、IvanSutherland、DouglasEngelbart、早期的IBM或贝尔实验室之一复制而来的。2.不要相信编译器,不要相信工具,不要相信文档,更不要相信自己。3.我们不需要更多的编程语言!但是有人会出去发明一个新的。而且这种很酷的新语言必须仍然使用IEEE-754浮点数和固定宽度的整数。4.维护旧代码比编写代码困难得多。编写大量新代码实际上只是偷懒。5、我们了解到的是内存、cpu、带宽都是免费的,免费的。事实上,情况并非如此。推荐阅读Knuth的早熟优化相关文字。6、几个月后,你会忘记当时为什么要写那段代码……写的时候尽量直白(建议:几个月后永远低估自己的智商,不会有问题的)。7.有时一个sed命令就足够了。8.如果有人告诉你他的解决方案绝对是最快的,你要明白编程是一门艺术,而不是宗教。9.如果你觉得有一件事情你必须做超过10次,就立刻自动化!(其实应该考虑3次左右)10、备份是一回事,恢复备份是完全不同的。一件事!11.仅仅因为它可以在您自己的计算机上运行并不意味着没有错误。-皮尔斯萨顿。12.如果你想安装一个新工具,等到0.1版本出来,让其他人替小白鼠做。13.好的程序员写出好的代码。伟大的程序员不写代码。高级程序员删除代码。14.出问题的时候,不管领导怎么骂你,第一件事永远是稳定重现bug。15.迟早会遇到经验丰富的前辈,偶尔他会教你编程的法则。那你就可以放他走了。