只有从业十年以上的程序“老猿”,才懂这十五条IT定律
1.软件开拓这个行业里,人们老是在做一再的事, “冒充”本身在发现新的对象。 若你认为有个对象很酷炫新颖, 那它必定是从Smalltalk, HAKMEM, Ivan Sutherland, Douglas Engelbart, 早期的IBM, 可能Bell 尝试室个中之一抄来的. 2.别信托编译器, 别信托器材, 别信托文档, 也别信托你本身. 3.我们不必要更多的编程说话! 可是照旧会有人跑去发现一个新的说话。而谁人超酷的新说话必定照旧用的IEEE-754浮点数, 和定宽整数吧. 4.维护旧代码比写代码坚苦的多. 写许多许多新代码着实只是在犯懒. 5.我们进修到的常识是, 内存, cpu, 带宽都是无穷和免费的. 现实上不是这样的, 保举读读 Knuth的 prematrue optimization 相干的笔墨. 6.几个月之后你就会健忘你其时为啥写那段代码… 写的时辰能写多直白就多写多直白(提议: 永久低估几月后本身的智力准没题目的). 7.偶然辰一行sed呼吁就够了. 8.假如谁跟你说他的方案绝逼是最好最快的, 你得大白一点, 编程是个艺术不是宗教. 9.假如你认为有个工作你要一再做10次以上, 就立即把它做成自动化的!(着实或许3次就该思量了) 10.备份是一个工作, 而规复备份是完全差异的其它一个工作! 11.在你本身的电脑上可以运行不代表没有bug. - Piers Sutton. 12.想要装一个新器材的话, 等0.1版本出来再说, 小白鼠就让别人去做把。 13.好的措施员写好的代码. 精巧的措施员不写代码. 人人措施员删代码. 14.出题目时, 别管有几多率领正在朝你吼着训话, 第一件工作总应该是不变复现bug. 15.或早或晚, 你会碰着一个履历富厚的先进, 无意他会向你教授 Laws of Programming.然后你可以让他滚一边去. 【编辑保举】
点赞 0 (编辑:河北网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |