如果你想动手开发什么全新技术,你不需要几百万美元的资金,你只需要在冰箱里面放满比萨和可乐,再有一台便宜的计算机,和为之献身的决心。——卡马克
“设计是一个发现问题、而不是发现解决方案的过程” —— Leslie Chicoine
“功能说明书里不存在可操作性” —— 37 Signals
“过去的代码都是未经测试的代码” —— Michael Feathers
“任何傻瓜都能写出计算机可以理解的代码。好的程序员能写出人能读懂的代码” ——Martin Fowler
“测试是来表明bug的存在而不是不存在” —— Edsger Dijkstra
“简单不先于复杂,而是在复杂之后” —— Alan Perlis
“Real developers ship” —— Jeff Attwood
“没有绝世神功” —— Frederick Brooks
“过去的33年里,我每天早上看着镜子问自己:“今天是我生命的最后一天吗?我是否要去做今天该做的事?”一天一天太多次是“不是”,我知道这需要改变…所有的事情 —— 所有身外的期望,所有的骄傲,所有的对困难和失败的恐惧 —— 这些东西在死亡面前立刻消失的无影无踪,只剩下真正重要的东西。想着自己即将死去,这是让我避免落入担心失去什么的陷阱里的最好的方法。” —— Steve Jobs
所有稀奇古怪的问题都是源自低级错误
1。重启一下就好了
2。从来没有出现过这种情况
3。原来都是好好的
4。这是一个特性来的
5。你的操作不对,要按照我的步骤来
十年生死两茫茫,写程序,到天亮。 千行代码,Bug何处藏。 纵使上线又怎样,朝令改,夕断肠。 领导每天新想法,天天改,日日忙。 相顾无言,惟有泪千行。 每晚灯火阑珊处,程序员,又加班,工作狂~
如果还没想清楚,就用蛮力算法。——Ken Thompson
不要使用反正弦和反余弦函数——你总能用优美的恒等式,或者是计算向量点积来更好地解决问题。—— Jim Conyngham
在存储日期中的年份的时候,请使用四位数字。—— David Martin
避免使用不对称结构。—— Andy Huber
代码写的越急,程序跑得越慢。—— Roy Carlson
你用英语都写不出来的东西就别指望用代码写了。—— Peter Halpern
如果代码和注释不一致,那很可能两者都错了。—— Norm Schryer
如果你发现特殊情况太多,那你肯定是用错方法了。—— Carig Zerouni
先把数据结构搞清楚,程序的其余部分自现。—— David Jones
计算机生成的输入通常会让一个原本设计接受手工输入的程序不堪重负。—— Dennis Ritchie
手工填写的表单里有20%都包含坏数据。—— Vic Vyssotsky
80%的表单会要你解答没有必要的问题。—— Mike Garey
不要让用户提供那些系统已经知道的信息。—— Rick Lemons
所有数据集的80%中,有95%的信息量都可以用清晰的图表示。—— William Cleveland
在我所有的程序错误中,80%是语法错误,剩下20%里,80%是简单的逻辑错误,在剩下4%里,80%是指针错误,只有余下的0.8%才是困难的问题。—— Marc Donner
在系统测试阶段找出并修正错误,要比开发者自己完成这一工作多付出2倍的努力。而当系统已经交付使用之后找出并修正错误,要比系统测试阶段多付出9倍的努力。因此,请坚持让开发者进行单元测试吧。—— Larry Bernstain
不要站着调试程序,那会使得你的耐心减半,你需要的是全神贯注。—— Dave Storer
别在注释里陷得太深——注释很可能会误导你,你要调试的只是代码。—— Dave Storer
测试只能证明程序有错误,而不能证明程序没有错误。—— Edsger Dijkstra
新系统的每一个新用户都可能发现一类新的错误。—— Brian Kernighan
东西没坏,就别乱修。 —— Ronald Reagan
如果我们没能力修好它,我们就会告诉你它根本没坏。—— Walt Weir
修正程序错误的第一步是要重现这个错误。—— Tom Duff
不小心删数据库的我,都快吓尿了
本文来自用户发表,不代表空兰网立场,如若转载,请注明出处:https://www.konglan.com/yulu/14907.html