`

IT大牛说的话,不得不记

it 
阅读更多

 

                                         编程经典语录收集

 

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

在水中行走,和根据一份需求开发软件一样,如果它们都“冻”住了,那就容易了。—— 爱德华·贝拉尔德


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

有的时候宁愿付钱让你周一在床上待着,也不想让你用这周剩下的时间去调试你在周一所写的代码。 —— 丹·所罗门


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

你们大部分人都熟悉程序员的美德。当然了,是这三种:懒惰、急躁、傲慢。—— 拉里·沃尔 (Perl 语言之父)



04. 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

今日之编程,已是竭力要建立更大更反白痴程序的软件工程师,和正塑造更大更优质白痴的现实世界之间的比赛。目前来看,现实世界赢了。—— Rick Cook


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

程序员的问题是,你无法知道他在做什么,直到为时已晚。—— 西摩·克雷

 

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

在编写代码的时候,你要经常想着,那个最终维护你代码的人可能将是一个有暴力倾向的疯子,并且他还知道你住在哪里。—— 里克·奥斯本

补充:关于这条语录,StackOverflow 上也有个讨论帖,给出的答案可能是John Woods。


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

用代码行数来衡量程序的开发进度,就好比用重量来衡量飞机的制造进度。—— 比尔·盖茨


08. “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

设计软件有两种方法:一种是简单到明显没有缺陷,另一种复杂到缺陷不那么明显。—— 托尼·霍尔



09. 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

软件开发的时间通常是这样的:一开始的90%开发工作用掉了整个计划90%的时间,剩下的10%同样需要整个计划90%的时间,而最终发布前的修改也是如此。—— N.J. Rubenking

Writing the first 90 percent of a computer program takes 90 percent of the time.  The remaining ten percent also takes 90 percent of the time and the final touches also take 90 percent of the time. ~N.J. Rubenking

 


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

如果调试程序是移除臭虫(软件缺陷)的过程,那编写程序就是把臭虫放进来的过程。—— 迪杰斯特拉

更多信息请查看 java进阶网 http://www.javady.com

31
8
分享到:
评论
6 楼 yyys8517750 2012-05-08  
5 楼 WenChao_Liu 2012-05-07  
4 楼 lengkudelang 2012-05-04  
02. “Sometimes it pays to stay in bed on Monday, rather than spending the rest of the week debugging Monday’s code.”

我隐隐约约觉得pays to do应该翻译成“……是值得的”“值得做……”,而不是“花钱”。但整体意思是对的,周一躺在床上,胜过其他时间来调试周一的代码。
3 楼 Simon.C 2012-05-03  
引用
02. “Sometimes it pays to stay in bed on Monday, rather than spending the rest of the week debugging Monday’s code.” – Christopher Thompson

有的时候宁愿付钱让你周一在床上待着,也不想让你用这周剩下的时间去调试你在周一所写的代码。 —— 丹·所罗门

克里斯托夫•汤普森
2 楼 laolinshi 2012-05-03  
很经典啊
1 楼 jinpengaigo 2012-05-03  
貌似是这样的

相关推荐

    大牛直播播放sdk

    总结来说,大牛直播SDK凭借其对RTMP、HLS协议的全面支持以及MP4播放能力,结合强大的SmartPlayerV2播放器,为开发者提供了构建高质量直播应用的坚实基础。无论是实时互动的直播场景,还是需要处理预录视频的情况,大...

    it行业大牛经验总结

    【IT行业大牛经验总结】 潘正磊,作为一位杰出的微软女性经理,拥有丰富的IT行业经验,她的故事和见解对于程序员的职业规划有着深远的启示。她曾在2010年受邀参加英特尔女性员工网络(Women at Intel Networks, WIN...

    通达信指标公式源码超级大牛主图 源码.doc

    通达信指标公式源码超级大牛主图 源码.doc 本资源是一个基于通达信指标公式的源码,用于生成一个超级大牛主图。该资源主要介绍了如何使用通达信指标公式来绘制一个复杂的技术指标图形,包括大牛线、牛熊线、死忘线...

    HYBBS模板 大牛窝社区ND_mobile手机模版v2.7.2.zip

    HYBBS模板-大牛窝社区ND_mobile手机模板v2.7.2 模板说明 1、此模板并非网上流传的那个需要授权的模板 这是大鹏经过多次测试 通过替换文件实现的免授权模板 测试了两次才发出来分享的 绝对可用。 2、这个模板模板处理...

    大牛带你跳槽不跳坑 最新互联网顶尖大厂JAVA架构师技术面试实战 不仅仅是面试指南

    大牛带你跳槽不跳坑 最新互联网顶尖一线大厂JAVA架构师面试实战课程,需要先让同学们清楚的是,这不仅仅是面试的指南课程,而是真正意义上的技术课程,每集课程都对可以作为技术点来进行教学,所以即便是不进行面试...

    [IT学吧-itxue8.com]_全网最牛IT资源站.url

    [IT学吧-itxue8.com]_全网最牛IT资源站.url

    Python小白到大牛-视频笔记

    《Python小白到大牛》是一本详尽的Python学习指南,旨在帮助初学者...总的来说,《Python小白到大牛》是一部全面而细致的Python学习资料,无论你是初学者还是有一定经验的开发者,都能从中受益,提升自己的Python技能。

    一位技术大牛的忠告

    一位技术大牛对我们IT从业者的建议,相信每位新入职场的IT人士都能有所收获

    大牛助手1.2.7

    大牛助手1.2.7

    视沃科技-大牛直播移动端SDK(V2)调用说明2.51

    1.2 功能说明3 1.3 集成说明4 1.4 SDK 接口详解(V2 接口)4 2.2 功能说明10 2.3 集成说明10 2.4 调用时序(V2)11 3.

    通达信指标公式源码 黑马大神抓大牛起爆点副图.doc

    通达信指标公式源码 黑马大神抓大牛起爆点副图.doc

    DBA 日记 第三部 作者:大牛白鳝

    【DBA日记第三部】是作者大牛白鳝关于ORACLE数据库优化的系列作品,旨在通过生动的故事和实践经验,分享数据库管理和优化的思路与方法,而非单纯的技术堆砌。本书的核心理念是倡导读者以ORACLE的思维方式去理解和...

    递归大牛4年生小牛问题

    在IT领域,尤其是在编程与算法设计中,递归是一种极为重要的技术手段,它不仅能够简化代码,还能在解决复杂问题时提供清晰的思路。本文将深入探讨“递归大牛4年生小牛问题”,这是一个典型的递归问题,旨在帮助初学...

    迷你快车大牛增强版支持迅雷专用链

    迷你快车 大牛增强版 1.3.0.1045 支持迅雷专用链 大牛增强版说明: 去捆绑软件,支持迅雷、WEB迅雷专用链,支持世界之窗、遨游、IE浏览器。 安装优化版后需要重启浏览器。 迷你快车1.3版(1.3.0.1045cn)的更新日志...

    Kotlin从小白到大牛

    《Kotlin从小白到大牛》是一份旨在帮助初学者全面掌握Kotlin编程语言的教程资源。Kotlin,由JetBrains公司开发,是一种现代、面向对象的编程语言,被广泛应用于Android应用开发、服务器端开发以及Web开发等领域。它...

    【股票指标公式下载】-【通达信】大牛主图(牛熊线、底背离、操盘).doc

    通达信大牛主图指标公式下载 通达信大牛主图指标公式下载是基于通达信平台的股票技术指标公式,用于股票投资分析和交易决策。该指标公式包含多种技术指标,如MA、EMA、RSI、DIFF、DEA等,旨在帮助投资者更好地分析...

    大牛社区同款模板 nd_mubile

    大牛社区同款模板,喜欢的下载试试。

    资深大牛全方位剖析 iOS 高级面试

    资深大牛全方位剖析: UI相关 Runtime Runloop OC底层 Block Animation 音视频学习从零到整(2) 音视频学习从零到整(1) 性能优化 网络相关 探讨iOS 中图片的解压缩到渲染全过程 数据结构与算法 数据安全及加密 设计...

    大牛 后台架构设计

    有幸听了一堂大牛的架构设计课,把所用课题贡献出来给大家分享,有点抽象 不喜勿喷,谢谢

    大牛程序员的成长之路

    ### 大牛程序员的成长之路:从就业到创业的蜕变 #### 一、就业之路:四年磨一剑 在IT行业中,成为一名优秀的程序员并非易事,它不仅需要深厚的专业技能,还需要良好的职业规划和个人品质。本文讲述的故事主角,一...

Global site tag (gtag.js) - Google Analytics