首页 > 语录 > 经典 > 正文

程序员的经典语录

2023-04-17 12:03:22 / 经典 / 吾爱分享

如果想了解关于程序员的经典语录的相关内容,不妨看看小编为您精心编写的文章,相信通过以下的文章内容就会有更深入的了解!

程序员的经典语录(一)

1、一个好的程序员是那种过单行线马路都要往两边看的人。Doug Linder

2、删除的代码是没有bug的代码。(Jeff Sickel)

3、如果你交给某人一个程序,你将折磨他一整天;如果你教某人如何编写程序,你将折磨他一辈子。—David Leinweber

4、拷贝-粘贴是一种设计错误。(David Parnas)

5、一有空就念叨“下辈子不做程序员了”;

6、指甲特别长,因为按F7到F12比较省力;

7、看得懂的书,请仔细看;看不懂的书,请硬着头皮看。

8、If Java had true garbage collection, most programs would delete themselves upon execution. (Robert Swell)

9、做技术一定要一颗恒心,这样才不会半途而废。

10、这句话不是很文雅,彻底鄙视那些害怕别人超越自己而拒绝回答别人问题的程序员。

11、其实你找不到错误不代表错误不存在,同样你看不到技术比你牛的人并不代表世界上没有技术比你牛的人。

12、控制复杂性是计算机编程的本质。— Brian Kernighan

13、The software isn’t finished until the last user is dead. (Anonymous)

14、不要担心程序异常,如果它总是正确的话你早就失业了。——软件工程Mosher定律

15、调试完一个动态连接函数,固然值得兴奋,但真正的成功远还在无数个函数之后。

16、有一种心情叫做患得患失,人们总会因为喜欢上别人而变得卑微起来,但却忘记了如果一只追着光跑,光永远也不会看见身后的你。

17、人和机器的区别在于:人类会受到情绪的支配,所以我们做不到像机器一样永远保持理性。

18、和暗恋的人在一起时,记得敲一遍高精度,这样对他的喜欢,就不会溢出,被对方发现了。

19、代码纠错要比新编写代码困难一倍。因为,如果你写出了最聪明的代码,按此推算,你将没有更大的智慧来debug它。

20、Software and cathedrals are much the same – first we build them, then we pray. (Sam Redwine)

21、我们这个世界的一个问题是,蠢人信誓旦旦,智人满腹狐疑。


程序员的经典语录(二)

1、如果debugging是一种消灭bug的过程,那编程就一定是把bug放进去的过程。—Edsger Dijkstra

2、无论在排练中演示是如何的顺利(高效),当面对真正的现场观众时,出现错误的可能性跟在场观看的人数成正比。—佚名

3、如今的编程是一场程序员和上帝的竞赛,程序员要开发出更大更好、傻瓜都会用到软件。而上帝在努力创造出更大更傻的傻瓜。目前为止,上帝是赢的。(Rick Cook)

4、每个情感关系里都有漏洞存在,与其战战兢兢地提防黑客入侵,不如主动修复,为自己争取感情中的主动权。

5、所有的程序员都是编剧,所有的计算机都是烂演员。(Anonymous Hack Actor)

6、“靠代码行数来衡量开发进程就好比用重量来衡量飞机制造的进度。”——Bill Gates

7、请把书上的例子亲手到电脑上实践,即使配套光盘中有源文件。

8、烂代码并不烂,只是被误解了。(Anonymous Code Behaviorist)

9、靠代码行数来衡量开发进度,就像是凭重量来衡量飞机制造的进度。—比尔·盖茨

10、真正的程序员不看参考手册,新手和胆小鬼才会看。

11、注释代码很像清洁你的厕所——你不想干,但如果你做了,这绝对会给你和你的客人带来更愉悦的体验。(Ryan Campbell)

12、Computers are good at following instructions, but not at reading your mind. (Donald Knuth)

13、人生就像打游戏,有时候不用等到通关也能意外获得游戏奖励。

14、每个人都需要为自己的心动买单,盈亏自理,风险自担,不需要对方的同情和补偿,应为感情从来不存在等价交换。

15、别心急,写脚本确实不容易;水平是在不断的实践中完善和发展的。

16、Before software can be reusable it first has to be usable. (Ralph Johnson)

17、永远不要过早退出,不要两次编写同一段代码,不要将一个变量命名为另一个变量的子集。如果不理解这些规则,也许你会争辩,不过一旦你这么做了,它们就能帮助你写出更好的代码,否则你将永远停留在初级程序员的水平。

18、退一步海阔天空,这是一种应有的心境。

19、The sooner you get behind in your work, the more time you have to catch up. (Anonymous Scheduler)

20、没有好的团队就开发不出好的软件,但绝大多数的软件开发团队看起来就像不健全的家庭一样。——Jim McCarthy

21、当有这样的一种编程语言出现:它能让程序员用简单的英语编程,你将会发现,程序员都开始不会说英语。(Anonymous Linguist)

22、There are two ways to write error-free programs; only the third one works. (Alan J. Perlis)


程序员的经典语录(三)

1、任何傻瓜都能写出计算机可以理解的代码。好的程序员能写出人能读懂的代码。

2、写一个框架,无论你是否计划使用它。这个过程会让你学到靠其他方式无法学到的东西。

3、我不是一个伟大的程序员,我只是一个具有良好习惯的优秀程序员。—Kent Beck

4、All programmers are playwrights and all computers are lousy actors. (Anonymous Hack Actor)

5、程序员可以让步,却不可以退缩,可以羞涩,却不可以软弱,总之,程序员必须是勇敢的。

6、我们总是强调自己想要什么,却忽视了父母的情感需求,我们常常让他们失望,而他们却一直默默的支持和包容着我们。父母对我们永远不求索取,只是给予。

7、计算机善于遵循指令,但不善于理解你的思维。(Donald Knuth)

8、我想大部分人都知道通常一个程序员会具有的美德。当然了,有三种:懒惰,暴躁,傲慢。(Perl 语言发明者 Larry Wall)

9、当你试图解决一个你不理解的问题时,复杂化就产成了。—Andy Boothe

10、Bad code isn’t bad, its just misunderstood. (Anonymous Code Behaviorist)

11、人们总是不及时沟通,却以为对方能懂,事实证明这是人和人之间最大的误会。

12、Most of you are familiar with the virtues of a programmer. There are three, of course: laziness, impatience, and hubris. (Larry Wall)

13、为什么我们没有时间把事情做对,却总有时间把事情做过头?(Anonymous)

14、真正的程序员的程序不会在第一次就正确运行,但是他们愿意守着机器进行若干个30小时的调试改错。

15、C程序员永远不会灭亡。他们只是cast成了void。—佚名

16、傻瓜都能写出计算机能理解的程序。优秀的程序员写出的是人类能读懂的代码。

17、It’s not a bug – it’s an undocumented feature. (Anonymous)

18、人就像一套不间断运行的系统,如果长时间的内存泄漏,最后造成的结果,就是系统崩溃。

19、大部分情况下,构建程序的过程本质上是对规范调试的过程。—Fred Brooks,《人月神话》作者

20、如果建筑工人像程序员写软件那样盖房子,那第一只飞来的啄木鸟就能毁掉人类文明。(Gerald Weinberg)

21、恋爱关系就像程序员和代码,当代码闹脾气时,需要及时维护、优化升级,只有两个人共同经营,才能走向更长远的未来。

22、真正的程序员几乎不写代码的注释,如果注释很难写,它理所当然也很难读。

23、我们应该重视团队的精神,一个人作用再大,也不过是一碗水中比较大的一粒水珠而已。

24、过早的优化是罪恶之源。—Donald Knuth

25、一匹真正的好马,即使在鞭子的影子下,也能飞奔。

26、Java之于JavaScript如同Car之于Carpet。 (Chris Heilmann)


程序员的经典语录(四)

1、没有情调,不懂浪漫,也许这是程序员的一面,但拥有朴实无华的爱是他们的另一面。

2、计算机科学领域的所有问题都可以通过其他方式间接解决。—David Wheeler

3、你们中大多数人都熟悉程序员的美德,有三种:那就是懒惰、急躁和傲慢。–Larry Wall,Perl 語言发明人

4、当对方的程序一直无法响应时,与其选择继续等待,不如选择强制结束。

5、不要被对象、属性、方法等词汇所迷惑;最根本的是先了解最基础知识。

6、The goal of Computer Science is to build something that will last at least until we’ve finished building it. (Anonymous)

7、The best thing about a boolean is even if you are wrong, you are only off by a bit. (Anonymous)

8、除非最后一个用户死掉,软件是不会有完工的时候的。(Anonymous)

9、知道一点东西,并不能说明你会写脚本,脚本是需要经验积累的。

10、小心上面代码中的bug;我只知道这些代码是正确的,但没有试过。(Donald Knuth)

11、好代码本身就是最好的文档。当你需要添加一个注释时,你应该考虑如何修改代码才能不需要注释。—Steve McConnell,Code Complete 作者

12、UNIX很简单。但需要有一定天赋的人才能理解这种简单。

13、In order to understand recursion, one must first understand recursion. (Anonymous)

14、真正的程序员没有进度表,只要讨好领导的马屁精才有进度表,真正的程序员会让领导提心吊胆。

15、Any fool can write code that a computer can understand. Good programmers write code that humans can understand.

16、首先深刻理解你所在的领域,然后抛开计算机,像普通用户那样观察和体会。

17、总是用复杂的方法解决简单的问题。

18、用几个小时来制定计划,可以节省几周的编程时间。— 匿名

19、计算机科学的目标是做出一个东西,并且保证它至少能坚持到我们将它开发完成。(Anonymous)

20、乘电梯的时候总担心死机,并且在墙上找reset键;

21、要么做第一个,要么做最好的一个。

22、最廉价、最快速、最可信赖的组件是那些还未出现的组件。(Gordon Bell)

23、有人说感情之路和技术之路一样,最残酷也最公平,因为它靠的是日积月累,没有捷径。但其实感情根本就没有公平可言,即便付出了也不一定会有回报。

24、编程时要保持这种心态:就好象将来要维护你这些代码的人是一位残暴的精神病患者,而且他知道你住在哪。(Martin Golding)

25、反正,是你的错。

26、理解不同数据结构和算法的优缺点,不单是内存中,还有磁盘上的表现。

27、程序必须是为了给人看而写,给机器去执行只是附带任务。

28、Computer never lies.人的内心也同计算机一样不会说谎,只是人们常常忽略了心底最真实的想法。

29、编程是一种单调的生活,因此程序员比普通人需要更多的关怀,更多的友情。