Programming Quotes

来源:互联网 发布:淘宝卖家的地址怎么改 编辑:程序博客网 时间:2024/06/04 19:07

1. Walking on water and developing software from a specification are easy if both are frozen. – Edward V Berard

 

2. Sometimes it pays to stay in bed on Monday, rather than spending the rest of the week debugging Monday’s code. – Christopher Thompson

 

3. Most of you are familiar with the virtues of a programmer. There are three, of course: laziness, impatience, and hubris. – Larry Wall

 

4. Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning. – Rick Cook

 

5. The trouble with programmers is that you can never tell what a programmer is doing until it’s too late. – Seymour Cray

 

6. Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. – Martin Golding

 

7. Measuring programming progress by lines of code is like measuring aircraft building progress by weight. – Bill Gates

 

8. There are two ways of constructing a software design. One way is to make it so simple that there are obviously no deficiencies. And the other way is to make it so complicated that there are no obvious deficiencies. -  C.A.R. Hoare

 

9. The first 90% of the code accounts for the first 90% of the development time. The remaining 10% of the code accounts for the other 90% of the development time.  – Tom Cargill

 

10. If debugging is the process of removing software bugs, then programming must be the process of putting them in. -  Edsger Dijkstra

 

11. Did you hear the one about the programmer’s wife? She is still a virgin. Every night he sits at the end of the bed and tells her how great it’s going to be. - Stephen Bury

 

12. The definition of a programmer: A machine that converts coffee into code. - Unknown

 

13. The function of good software is to make the complex appear to be simple.  - Grady Booch

 

14. My programs never have bugs, they just develop random features. - S. Lloyd

 

15. “设计是一个发现问题、而不是发现解决方案的过程” —— Leslie Chicoine

 

16. “功能说明书里不存在可操作性” —— 37 Signals

 

17. “过去的代码都是未经测试的代码” —— Michael Feathers

 

18. “任何傻瓜都能写出计算机可以理解的代码。好的程序员能写出人能读懂的代码” ——Martin Fowler

 

19. “测试是来表明bug的存在而不是不存在” —— Edsger Dijkstra

 

20. “简单不先于复杂,而是在复杂之后” —— Alan Perlis

 

21. “Real developers ship” —— Jeff Attwood

22. “没有绝世神功” —— Frederick Brooks

 

23. “过去的33年里,我每天早上看着镜子问自己:“今天是我生命的最后一天吗?我是否要去做今天该做的事?”一天一天太多次“是”“不是”,我知道这需要改变…所有的事情 —— 所有身外的期望,所有的骄傲,所有的对困难和失败的恐惧 —— 这些东西在死亡面前立刻消失的无影无踪,只剩下真正重要的东西。想着自己即将死去,这是让我避免落入担心失去什么的陷阱里的最好的方法。” —— Steve Jobs

 

 

原创粉丝点击