SEO优化 > 追踪热点 / 程序员编程圣经:处处是笑话,句句皆真相 - 编程,程序员
我收集了很多关于软件开发者的编程语录。这些语录和软件开发维护、调试、软件bug、软件设计和文档、代码质量、测试和管理等相关。下面这59条编程语录虽然令人捧腹但也揭示...
我收集了很多关于软件开发者的编程语录。这些语录和软件开发维护、调试、软件bug、软件设计和文档、代码质量、测试和管理等相关。下面这59条编程语录虽然令人捧腹但也揭示了真相。只有真正的软件开发人员才能理解这些编程语录的价值。下面,就让我们开始吧……
软件开发人员和程序员语录
1.A good programmer is someone who always looks both ways before crossing a one-way street. (Doug Linder)
好的程序员即使在过单行道时也总是会环顾两边。
2.Don’t worry if it doesn’t work right. If everything did, you’d be out of a job. (Mosher’s Law of Software Engineering)
不要担心它能否正常工作。如果一切正常,那么你就会失去工作。
3.The trouble with programmers is that you can never tell what a programmer is doing until it’s too late. (Seymour Cray)
程序员的烦恼是,你永远无法知道一个程序员在做什么,直到为时已晚。
4.Most of you are familiar with the virtues of a programmer. There are three, of course: laziness, impatience, and hubris. (Larry Wall)
程序员的美德:懒惰,没有耐心以及老子天下第一。
5.Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. (Martin Golding)
写代码的时候总是想象维护你代码的家伙是一个知道你住在哪里的暴力精神病患者。
6.One man’s crappy software is another man’s full time job. (Jessica Gaston)
一个人写的烂软件将会给另一个人带来一份全职工作。
7.If builders built buildings the way programmers wrote programs, then the first woodpecker that came along wound destroy civilization. (Gerald Weinberg)
如果建筑工人用程序员写程序的方式建造建筑物,那么来的第一只啄木鸟(找bug)就将摧毁文明。
8.The most likely way for the world to be destroyed, most experts agree, is by accident. That’s where we come in; we’re computer professionals. We cause accidents. (Nathaniel Borenstein)
大多数专家认为,世界被破坏的最有可能的方式是,是因为偶然。那就是我们所要进入的领域:我们是计算机专家。我们制造偶然。
9.It’s a curious thing about our industry: not only do we not learn from our mistakes, we also don’t learn from our successes. (Keith Braithwaite)
这是我们这个行业的一件咄咄怪事:我们不仅不从错误中学习,我们也不从成功中学习。
10.Once a new technology starts rolling, if you’re not part of the steamroller, you’re part of the road. (Stewart Brand)
一旦一种新技术开始滚动碾压道路,如果你不能成为压路机的一部分,那么你就只能成为道路的一部分。
11. If at first you don’t succeed, call it version 1.0 (unknown)
如果第一次你没有成功,那么称之为1.0版,继续加油。
12.All programmers are playwrights and all computers are lousy actors. (Anonymous Hack Actor)
所有的程序员都剧作家,而所有计算机都是糟糕的演员。
13.The sooner you get behind in your work, the more time you have to catch up. (Anonymous Scheduler)
工作拉下得越早,赶上去所需要的时间越多。
14.When a programming language is created that allows programmers to program in simple English, it will be discovered that programmers cannot speak English. (Anonymous Linguist)
当创建一种编程语言允许程序员使用简单英语编程的时候,那么新问题又来了,你会发现程序员不说英语。
15.Why do we never have time to do it right, but always have time to do it over? (Anonymous)
为什么我们总是没有时间把事情做对,却有时间做完它?
16.Any fool can write code that a computer can understand. Good programmers write code that humans can understand.
傻瓜写计算机能理解的代码。优秀的程序员写人类能读懂的代码。
17.Any code of your own that you haven’t looked at for six or more months might as well have been written by someone else. (Eagleson’s law)
自己的代码六个月或更久不见,还不如别人写的代码。
编程/软件开发语录
1.Measuring programming progress by lines of code is like measuring aircraft building progress by weight. (Bill Gates)
通过代码行数衡量开发进程就好比用重量来衡量飞机制造进度。
2. Programming is like sex. One mistake and you have to support it for the rest of your life. (Michael Sinz)
编程就像性爱一样。一个错误就能绑住你的余生。
3.Walking on water and developing software from a specification are easy if both are frozen. (Edward V Berard)
在目的明确的基础上开发软件就像在结冰的水上行走一样简单。
4.The first 90 percent of the code accounts for the first 90 percent of the development time…The remaining 10 percent of the code accounts for the other 90 percent of the development time.(Tom Cargill)
开始90%的代码占开始90%的开发时间……剩下10%的代码还是占90%的开发时间。
5.Commenting your code is like cleaning your bathroom—you never want to do it, but it really does create a more pleasant experience for you and your guests. (Ryan Campbell)
注释代码就像是清洁浴室——尽管你满心不情愿,但它确实可以为你和你的客人创造一种更舒适的体验。
6.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)
当今的编程是软件工程师——努力建设更大多更好的傻瓜式程序,和上帝——试图产出更大多更好的傻瓜之间的竞争。到目前为止,世上帝是获胜者。
7.The hardest part of design…is keeping features out. (Donald Norman)
设计中最难的部分……是阻止功能。
8. In order to understand recursion, one must first understand recursion. (Anonymous)
要想了解递归,首先必须理解递归。
9.There are only two kinds of programming languages: those people always bitch about and those nobody uses. (Bjarne Stroustrup)
只有两种编程语言:一种是天天挨骂的,另一种是没人用的。
10.The best thing about a boolean is even if you are wrong, you are only off by a bit. (Anonymous)
关于布尔值最妙的一点是,就算你错了,你也只是错了这一处而已。
11.If Java had true garbage collection, most programs would delete themselves upon execution. (Robert Swell)
如果Java真的有垃圾收集,那么大多数程序会执行自我删除。
12.In theory, there is no difference between theory and practice. But, in practice, there is. (Jan L. A. van de Snepscheut)
理论上看,理论和实践之间是没有差别的。但是,在实践中,有。
13.Ready, fire, aim: the fast approach to software development. Ready, aim, aim, aim, aim: the slow approach to software development. (Anonymous)
准备,开火,瞄准:快速的软件开发方法。准备,瞄准,瞄准,瞄准,瞄准:缓慢的软件开发方法。
14.Programming is 10% science, 20% ingenuity, and 70% getting the ingenuity to work with the science. (Anonymous)
编程就是10%的科学,20%得的独创性,再加70%和这门科学的灵巧合作。
15. It is easier to measure something than to understand what you have measured. (Anonymous)
衡量比理解你衡量了什么容易。
16.Benchmarks don’t lie, but liars do benchmarks. (Anonymous)
基准不会撒谎,但制定基准的人会撒谎。
17.Better train people and risk they leave–than do nothing and risk they stay. (Anonymous)
就算是培训好的员工离开——也好过他们什么也不做却留下来。
18.The goal of Computer Science is to build something that will last at least until we’ve finished building it. (Anonymous)
计算机科学的目标是构建一个至少能持续到我们构建完成的东西。
19.Java is to JavaScript what Car is to Carpet. (Chris Heilmann)
Java之于JavaScript就像car之于carpet(地毯)。后者看上去像是前者的衍生物,实则是完全不同的两个东西。
20.It’s not at all important to get it right the first time. It’s vitally important to get it right the last time. (Andrew Hunt and David Thomas)
第一次是否正确完成一点也不重要。最后一次正确完成才至关重要。
21.Should array indices start at 0 or 1? My compromise of 0.5 was rejected without, I thought, proper consideration. (Stan Kelly-Bootle)
数组的下标一定要从0或1开始吗?我认为,我采取的中间值0.5没有经过适当考虑就被驳回了。
22.Programs must be written for people to read, and only incidentally for machines to execute. (Abelson / Sussman)
程序必须写得能供人阅读,机器执行只是附带。
23.Programming can be fun, so can cryptography; however they should not be combined. (Kreitzberg and Shneiderman)
编程可以很有趣,密码学也是如此;但是两者不应该搅和在一起。
24. Copy and paste is a design error. (David Parnas)
复制粘贴是一个设计错误。
25.Computers are good at following instructions, but not at reading your mind. (Donald Knuth)
计算机善于遵循指令,不善于读取你的想法。
软件调试语录
1.Deleted code is debugged code. (Jeff Sickel)
删除的代码是经过调试的代码。
2.If debugging is the process of removing software bugs, then programming must be the process of putting them in. (Edsger Dijkstra)
如果调试是消除软件bug的过程,那么编程就是产出bug的过程。
3.Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are–by definition–not smart enough to debug it.
调试一段程序的难度是写出这段程序的难度的两倍,因此,如果你的代码尽可能清楚的话,那么你就不用费力地调试它。
4. It’s hard enough to find an error in your code when you’re looking for it; it’s even harder when you’ve assumed your code is error-free. (Steve McConnel)
你的目的是找bug的时候,bug已经很难找了;更不要说当你认为自己的代码中没有错误的时候。
软件bug语录
1.It’s not a bug–it’s an undocumented feature. (Anonymous)
这不是bug——这是没有被证明的功能。
2.Without requirements or design, programming is the art of adding bugs to an empty text file. (Louis Srygley)
如果没有需求和设计,那么编程就是添加bug到空的文本文件的艺术。
3.Bad code isn’t bad, its just misunderstood. (Anonymous Code Behaviorist)
所谓坏的代码并不坏,它只是被误解了。
4.There are two ways to write error-free programs; only the third one works. (Alan J. Perlis)
写没有错误的程序有两种方式;但第三种才有效。
5.Beware of bugs in the above code; I have only proved it correct, not tried it. (Donald Knuth)
小心上面代码中的bug;我只证明了它是正确的,还没有尝试过。
软件/终端产品语录1.Before software can be reusable it first has to be usable. (Ralph Johnson)
在软件可以被可重复使用前,它首先必须是可用的。
2.Software undergoes beta testing shortly before it’s released. Beta is Latin for“still doesn’t work”. (Anonymous)
软件在发布前要经过beta测试。beta即拉丁语“仍然无法正常工作”的意思。
3.The best performance improvement is the transition from the nonworking state to the working state. (J. Osterhout)
最佳性能改进是指从不可工作状态向工作状态的转变。
4.The cheapest, fastest, and most reliable components are those that aren’t there. (Gordon Bell)
最便宜,最快和最可靠的组件是不存在的。
5. I think Microsoft named .Net so it wouldn’t show up in a Unix directory listing. (Oktal)
我认为微软命名.Net,它就不会在Unix目录列表显示出来。
6.Software and cathedrals are much the same–first we build them, then we pray. (Sam Redwine)
软件和教堂非常相似——首先,我们建造它们,然后我们祈祷。
7.The software isn’t finished until the last user is dead. (Anonymous)
直到最后一个用户死去,软件才算完成。
8.Most software today is very much like an Egyptian pyramid with millions of bricks piled on top of each other, with no structural integrity, but just done by brute force and thousands of slaves. (Alan Kay)
现在的大多数软件非常像埃及金字塔,在彼此之间堆建了成千上万的砖块,缺乏结构完整性,只是靠蛮力和成千上万的奴隶完成。
【版权与免责声明】如发现内容存在版权问题,烦请提供相关信息发邮件至245858536@qq.com,我们将及时沟通与处理。本站内容除非来源注明SEO篇章(www.seopz.com),否则均为网友转载,涉及言论、版权与本站无关。猜你喜欢
- 2018-03-13 从代码小白到半入门前端的路程,只有咬牙坚持
- 2016-12-20 查看域名历史软件
- 2016-11-17 广东警方发布2016年9-10月份17款违规APP
- 2016-11-14 西门子45亿美元正式收购半导体软件公司Mentor Graphics
- 2016-11-06 《纽约时报》开发机器人软件报道美国总统大选
- 2016-11-06 深圳破获特大网络股票诈骗案:用软件虚假交易,一人饰多角
- 2016-11-05 比尔·盖茨写代码水平放BAT里啥级别?网友是这么讨论的
- 2016-11-04 为什么在软件上强势的印度硬件方面却鲜有作为?
- 2016-10-31 僵尸应用遭殃:App Store五千多中文软件被苹果下架
- 2016-09-22 div+css为什么对网站优化有很大的效用
- 搜索
-
- 12-01第七届中国SEO排行榜大会深圳站精彩落幕
- 11-19站长分享自己网站访客统计数据
- 11-18感觉SEO越来越难做了,SEO这个职业还有前景么?
- 11-17百度将对熊掌号进行流量倾斜,还没开通的抓紧啦!
- 11-15想知道SEO真相是什么?大咖告诉你
- 11-09聊聊网站被运营商劫持
- 11-09站长工具chinaz下的关键词消失解决办法!
- 11-08稳定排名的方式是不是只有更新文章?
- 10-24从2013年至今百度公布的算法统计
- 10-19十九大报告给出了你最关心的十个问题的答案(图文)
- 10-12四大保险央企总裁人选配齐,原工行副行长任中国信保总裁
- 01-09还要再谈网红马佳佳吗?
- 01-09惠多网:大部分人的新名词,少部分人忘却的记忆
- 01-08什么会是移动互联网寻址标准?
- 11-19不止是台灯,它还是一款手机投影仪
- 11-19“宫斗剧”结束:超级高铁公司Hyperloop与创始人达成和解
- 11-192016世界互联网大会:企业家代表集体采访侧记
- 11-19新闻聚合BuzzFeed在G轮融资再获2亿美元,估值15亿美元
- 11-19揭秘微信荐股骗局:收上万会费再无神通
- 11-19微博1.2亿美元投资一直播母公司一下科技
- 11-19大跃进之后,乐视贾跃亭到底还差多少钱?
- 11-19白金汉宫将耗3.69亿英镑修缮:更换电线就达160公里长
- 11-19阿里巴巴、京东等反炒信企业联合发布第一期黑名单
- 11-19马云:没有数据,做互联网金融是胡说八道
- 11-19福建将推闽南话水平等级测试:以纯正度评判、录音方式考核
- 11-19印度时尚电商Koovs融资1600万美元,定位年轻群体
- 11-19中国电信骨干线路出现故障:南北互联和海外访客受影响
- 11-19马云、王健林同台,一个谈“斗地主”,一个谈空气治理
- 11-19微信小程序,暗藏着张小龙怎样的情景规划
- 11-19UNICAF获1200万美元融资,“新型学校”如何在非洲做学历教育
- 1464℃网络疯传魅族网页代码 PRO6或卖2799
- 1449℃不留短板 PRO 6的背后的魅族发展路径
- 1421℃《财富》500强看中国经济:科技还比不上房地产
- 1343℃揭秘微信荐股骗局:收上万会费再无神通
- 1254℃美国发布最新高校排行榜:哈佛再次屈居第二 - 哈佛,耶鲁,普林斯顿大学
- 1243℃含色情低俗内容:北京网信办责令映客/花椒/一直播等直播网站整改 - 网络直播,网络主播
- 1234℃詹妮弗劳伦斯的女星iCloud裸照泄露案宣判:黑客获刑18个月
- 1209℃iOS?10?及?macOS?Sierra?公测版今天正式推出,来做个尝鲜的勇士吧?|?极客早知道
- 1208℃索尼PSV系统升级:破解漏洞被火速封杀
- 1198℃云之重器、天河神武;云之无界、银盾起航
- 1194℃程序员编程圣经:处处是笑话,句句皆真相 - 编程,程序员
- 1181℃探营联邦快递:全球最大快递,共有643架飞机 - 联邦快递,快递 - SEO篇章
- 1176℃席卷中端存储市场,深度解密Unity!
- 1176℃iPhone新OLED屏供应量难解决:或有特定版本
- 1175℃机器人的高级阶段:不受人工控制的自我复制
- 1175℃锤子M1发布会最受益是它:讯飞输入法宣布用户数达4亿
- 1174℃乐视手机发“原力金”新颜色 生态化反花样玩机
- 1174℃SpaceX宣布将于2018年测试飞往火星:星际移民还远吗?
- 1174℃腾讯新闻客户端:从形式和内容探索媒体使命
- 1172℃业务重组陷“阵痛” 英特尔净利锐减51%
- 1170℃这个号称有一千八百亿亿个星球的游戏,终于要上线了
- 1169℃四人捕猎珍稀鸟类微博炫照被抓捕 - 珍稀动物 - SEO篇章
- 1169℃18岁小伙连打四天网游,用眼过度成“独眼龙” - 网游,网吧
- 1166℃引领科技变革风向 TCL新品惊艳中国电子信息博览会
- 1164℃我们从天气开始聊,最后聊到了很久无人提及的幸福
- 1161℃一月三手机 传4月21日魅族将发布魅蓝3
- 1158℃脑瘫患儿的诺亚方舟 360良医开通脑瘫诊疗咨询直通车
- 1156℃一季度全球平板电脑出货量同比减少14.7%:苹果三星份额下滑
- 1156℃没有最美只有更美 拉格S以颜值和体验获用户喜爱
- 1155℃全球智能手表出货量增长2倍:苹果市场份额下滑仍占52%
- 10-24从2013年至今百度公布的算法统计
- 10-19十九大报告给出了你最关心的十个问题的答案(图文)
- 10-12四大保险央企总裁人选配齐,原工行副行长任中国信保总裁
- 11-19“宫斗剧”结束:超级高铁公司Hyperloop与创始人达成和解
- 11-19不止是台灯,它还是一款手机投影仪
- 11-192016世界互联网大会:企业家代表集体采访侧记
- 11-19新闻聚合BuzzFeed在G轮融资再获2亿美元,估值15亿美元
- 11-19揭秘微信荐股骗局:收上万会费再无神通
- 11-19微博1.2亿美元投资一直播母公司一下科技
- 11-19大跃进之后,乐视贾跃亭到底还差多少钱?
- 11-19白金汉宫将耗3.69亿英镑修缮:更换电线就达160公里长
- 11-19马云:没有数据,做互联网金融是胡说八道
- 11-19阿里巴巴、京东等反炒信企业联合发布第一期黑名单
- 11-19福建将推闽南话水平等级测试:以纯正度评判、录音方式考核
- 11-19印度时尚电商Koovs融资1600万美元,定位年轻群体
- 11-19Airbnb虽然官司缠身,但仍有心情承包你整个旅程
- 11-19一张图读懂“乌镇时间”大咖热议啥
- 11-19成贵铁路创纪录:世界最长中承式空腹钢混结合提篮拱桥合拢
- 11-193年48亿元:苏宁确认拿下英超3年独家转播权
- 11-19从激烈竞争到纷纷倒掉:网盘服务缘何迅速没落?
- 11-19涉嫌向朴槿惠闺蜜行贿:三星战略规划部主管遭调查
- 11-19共享单车入局者这么多,会不会是泡沫
- 11-19神奇球体Sphere5.2,领略沉浸式视频魅力
- 11-19冯小刚开炮王健林背后:万达和整个电影圈暗战
- 11-19“谢杏芳原谅林丹”为什么要在腾讯微博上首发?
- 11-17刘强东布局京东未来12年:用技术开启商业智能化
- 11-17快递业扎堆上市:阿里持股百世物流准备赴美IPO
- 11-17国产页游登录日本:上线一天就停运
- 11-17为解决发展中国家卫生问题,盖茨携一公司研发“大便香水”
- 11-17我们的手机还需要TF卡吗?
- 标签列表