每日一读:人心疲惫的时候,身体总要做些什么来让它休息一下,忙忙碌碌中反而放下了真正令人下坠的困扰。
1.过去的代码都是未经测试的代码。
3.记录下在和别人交流时发现的自己忽视或不理解的知识点。
4.凡事不要说:我不会或不可能,因为你根本还没有去做!
5.如果调试一个程序让你很苦恼,千万不要放弃,成功永远在拐角之后,除非你走到拐角。
6.真正的程序员不写文档也不需要文档,只有看不懂程序的笨蛋才用文档。
7.这世界最有可能毁灭的方式――大多数专家都同意――是次意外。这就是为什么会有我们,我们是计算机专家,我们创造意外。
8.信念和目标,必须永远洋溢在程序员内心。
9.人生不是一种享乐,而是一桩十分沉重的工作。
10.不会生气的人是愚者,不生气的人乃真正的智者。
11.有两种方法能写出没有错误的程序;但只有第三种好用。
12.等一段时间,灵异现象会自行消失;
13.真正的程序员几乎不写代码的注释,如果注释很难写,它理所当然也很难读。
14.理想如果不向现实做一点点屈服,那么理想也将归于尘土。
15.非优秀的程序员常常把空间和时间消耗殆尽,优秀的程序员则总是有足够的空间和时间去完成编程任务,而且配合近乎完美。
16.心灵**不在,就可能被打败。
17.前程似锦,勇攀书山甘洒汗水放飞心中梦想;志存高远,泛游学海竞逐群雄一朝金榜题名。
18.所有的程序员都是编剧,所有的计算机都是烂演员。(Anonymous Hack Actor
19.去IT公司面试应该穿得不修边幅一点,头发蓬乱一点,眼圈描黑一点,神情装得憔悴一点,至少看上去要像个程序员。
20.知道一点东西,并不能说明你会写脚本,脚本是需要经验积累的。
21.按代码行数来评估软件开发的进度,就如同按重量来评估飞机建造的进度。(比尔盖茨
22.最初%的代码用去了最初%的开发时间…余下%的代码用去了另外%的开发时间。(Tom Cargill
23.把时髦的技术挂在嘴边,还不如把过时的技术记在心里。
24.UNIX很简单。但需要有一定天赋的人才能理解这种简单。
25.编程时要保持这种心态:就好象将来要维护你这些代码的人是一位残暴的精神病患者,而且他知道你住在哪。(Martin Golding
26.一个人静静坐在电脑面前写代码的感觉,那是什么感觉?是武林高手闭关修炼的感觉。
27.昨晚去看了《盗梦空间》,同意网上评论:编剧是个程序员。嵌套,函数,调用,断点,溢出,全局变量,未处理的例外…建议以后微软面试,先看电影,然后用C++把剧本还原出来。
28.我们这个行业有个特别奇怪的现象:不仅我们不从失败里吸取教训,同时也不从成功中学习经验。
29.大多数人想要改造这个世界,但却罕有人想改造自己。
30.软件设计最困难的部分…是阻挡新功能的引入。(Donald Norman
31.使人疲惫的不是远方的高山,而是鞋里的一粒沙子。
32.对程序员来说大部分的快乐是从解决问题,特别是独立解决问题中获得,而不是从这个CASE有多大,奖金有多少中获得。
33.如果敌人让你生气,那说明你没有胜他的把握。
34.世界上只有两句真理:人一定会死。程序一定有Bug。
35.测试是来表明bug的存在而不是不存在。
36.傻瓜都能写出计算机能理解的程序。优秀的程序员写出的是人类能读懂的代码。
37.优秀的判断力来自经验,但经验来自于错误的判断。
38.真正的程序员认为自己比用户更明白用户需要什么。
39.最累的时候,家人是你最好的归宿。
40.我们应该重视团队的精神,一个人作用再大,也不过是一碗水中比较大的一粒水珠而已。
41.永不放弃,永不放弃又有两个原则,第一个原则是永不放弃,第二个原则就是:当你想放弃时回头看第一个原则。
42.如果你喜欢底层开发,千万不要勉强自己去搞VC,找到你最真实的想法,程序员最不能忍受的就是万精油。
43.程序有问题时不要担心。如果所有东西都没问题,你就失业了。(软件工程的Mosher定律
44.信念和目标必须永远洋溢在程序员内心。
45.一个人静静坐在电脑面前写代码的感觉,那是什么感觉?那是武林高手闭关修炼的感觉。
46.要么做第一个,要么做最好的一个。
47.人生要成沉淀,要有定力,一个人定力不够会浮躁。
48.对于程序员来说,什么时候加工资和加功能一样频繁,就爽了。
49.真正的程序员不看参考手册,新手和胆小鬼才会看。
50.编程时要保持这种心态:就好象将来要维护你这些代码的人是一位残暴的精神病患者,而且他知道你住在哪。
51.莫找借口失败,只找理由成功。
52.编程中我们会遇到多少挫折?表放弃,沙漠尽头必是绿洲。
53.C程序员永远不会灭亡。他们只是cast成了void。
54.一个女人让他的程序员丈夫去商店买东西:你去附近的商店买些面包,如果有鸡蛋的话,买个回来。分钟后,这个丈夫买了个面包回来,他的妻子大吃一惊:你为什么买了个面包?!程序员丈夫回答:因为他们有鸡蛋。
55.如果纠错是消除软件bug的过程,那编程一定是把它们放进去的过程。(Edsger Dijkstra
56.在任何时刻都不要认为自己手中的书已经足够了。
57.找技术同事查bug的时候发现,丫注册的用户名是sbxiaole,我问:“怎么起个这名字?SB小乐?”他回一句:“是SB笑了!”好吧,我没忍住。
58.抬头看清属于自己的那一片天空,炫耀别人没有的快乐。
59.一种新技术一旦开始流行,你要么坐上压路机,要么成为铺路石。
60.删除的代码是没有bug的代码。(Jeff Sickel
61.学习脚本最好的方法之一就是多练习。
62.一个好的程序员是那种过单行线马路都要往两边看的人。(Doug Linder
63.预备,开火,瞄准:这是最快的软件开发方法。预备,瞄准,瞄准,瞄准,瞄准:这是最慢的软件开发方法。(Anonymous
64.一个好汉三个帮,程序员同样如此。
65.真正的程序员的程序不会在第一次就正确运行,但是他们愿意守着机器进行若干个小时的调试改错。
66.用代码行数来测评软件开发进度,就相对于用重量来计算飞机建造进度。
67.程序员,他们想的是什么?他们想的永远都是技术,他们崇尚的也永远都是技术。
68.调试完一个动态连接函数,固然值得兴奋,但真正的成功远还在无数个函数之后。