精彩牛耳,用心缔造
您的位置:主页 > 牛耳资讯中心 > 牛耳动态 >

程序员15条生存法则

作者:牛耳教育 编辑:陈老师 来源:未知 发布日期:2022年01月16日
信息摘要:
1.软件开发里所有的东西都已经发明出来了!人们总是在做重复的事情,假装在发明新的东西.如果有个东西让你觉得很酷很新,那它肯定是从Smalltalk, HAKMEM, Ivan Sutherland, Douglas Engelbart,早期的...

1.软件开发里所有的东西都已经发明出来了!人们总是在做重复的事情,假装在发明新的东西.如果有个东西让你觉得很酷很新,那它肯定是从Smalltalk, HAKMEM, Ivan Sutherland, Douglas Engelbart,早期的IBM,或者Bell实验室其中之一抄来的.

2.别相信编译器,别相信工具,别相信文档,别相信你自己.

3.我们已经不需要更多的编程语言了!但是… 你还是会立马跑去发明一个新的语言.恩…我猜,你那个超酷的新语言肯定还是用的IEEE-754浮点数,和定宽整数吧.

4.维护代码比写代码困难的多.写很多很多新代码其实就是在犯懒.

5.我们学习到的知识是,内存, cpu,带宽都是无限和免费的.实际上不是这样的,不是这样的,不是这样的.推荐读读Knuth的prematrue optimization相关的文字.

6.几个月之后你就会忘记你当时为啥写那段代码… 写的时候能写多直白就多写多直白(xp建议:永远低估几月后自己的智力准没问题的).

7.有时候一行sed命令就够了.

8.如果谁跟你说他的方案绝逼是最好最快的,小心点.编程是个艺术不是宗教.

9.如果你觉得有个事情你要重复做10次以上,就立刻把它做成自动化的!(xp觉得大概3次就该考虑了…)

10.备份是一个事情,恢复备份是完全不同的另外一个事情!

11.仅仅是在你自己的电脑上可以工作不代表没有bug. - Piers Sutton.

12.想要装一个新工具的话,等0.1版本出来再说,让其他人当小白鼠(Let other people be guinea pigs).

13.好的程序员写好的代码.杰出的程序员不写代码.大师程序员删代码.

14.出问题时,别管有多少领导正在朝你吼着训话,第一件事情总应该是稳定复现bug.

15.或早或晚,你会遇到一个经验丰富的前辈,偶尔他会向你传授Laws of Programming.让他滚一边去.

牛耳推荐资讯
牛耳教育:22年深耕助力学

牛耳教育:22年深耕助力学

2022年4月,《职业教育法》正式发布,各地职业院校开展紧锣密鼓的招生宣传,不少家长挑花了眼,到底什么样的职业院校是好学校。...
2023年02月17日
软件测试需要学什么?难

软件测试需要学什么?难

想入行软件测试行业,但是不知道怎么下手,需要学习掌握哪些知识?下面根据企业岗位用人需求,为大家粗略介绍下软件测试入门需要学什么。...
2022年12月14日
2022年Java程序员面试题小结

2022年Java程序员面试题小结

2022年Java程序员面试题小结...
2022年12月12日
湖南工程学院计算科学与

湖南工程学院计算科学与

【产教融合育人才校企合作谋发展】湖南工程学院计算科学与电子学院与牛耳科教集团签约共建实习基地...
2022年12月05日
嵌入式学习路线怎么规划

嵌入式学习路线怎么规划

随着人工智能领域的兴起和发展,嵌入式开发技术也随之受到关注。近几年,学习嵌入式开发的学生越来越多,有的选择自学,有的选择去培训班。不管做...
2022年11月30日
Web前端框架有哪些?哪个

Web前端框架有哪些?哪个

Web前端框架是前端开发中一个非常重要的开发工具。功能强大的框架可以让前端人员更加清晰的看见现有代码的结构,也能快速检查一些代码错误,极大的...
2022年11月30日

咨询热线

400-0731-162