- 浏览: 315237 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
lihuabest:
我被坑了几个小时,万恶啊
Integer.getInteger 你在逗我玩吗? -
comsci:
坚决不换XP,一直用到世界末日
Windiows XP永远不会退市 -
rabbitpro:
你就在那儿YY吧,守着老掉牙的东西不放手,说到底是不能接受新鲜 ...
Windiows XP永远不会退市 -
Jclick:
Very good !!
程序员的七大坏毛病 -
Durian:
yuan 写道lllyq 写道烂代码就是烂代码,楼主的案例不过 ...
你的代码写的很烂
+
+
+
+
+
+
+
+
+
=
一个好的程序员应该是那种过单行线都要往两边看的人。
– Doug Linder, 系统管理员
任何一个工具,它的一个最重要的、同时也是最难以做到的方面就是对那些学习使用这个工具的人在使用习惯上的影响。如果这个工具是一种编程语言,那么,这种影响——不管我们是否喜欢——将是一种思考习惯上的影响。
– Edsger Dijkstra, 计算机科学家
抽象化是一种非常的不同于模糊化的东西 … 抽象的目的并不是为了模糊,而是为了创造出一种能让我们做到百分百精确的新语义。
– Edsger Dijkstra
除数学外,对本土语言的异常的精通会是一个计算机程序员的最宝贵的财富。
– Edsger Dijkstra
C语言很容易让你犯错误;C++看起来好一些,但当你用它时,你会发现会死的更惨。
– Bjarne Stroustrup,C++语言的创始人
评论:解决问题大多数都很容易;找到问题出在哪里却很难。
– 无名
看看目前我们的计算机编程上的这种糟糕的状态,软件开发很显然仍然处于一种黑色艺术状态,仍然毫无工程规范可言。
– 比尔克林顿,美国前总统
长久以来一个问题一直困扰着我,为什么有些东西如此昂贵,如此的高科技,却毫无用处,就像我知道的,计算机虽然是台笨机器,却有能力做出难以置信的智能事情,而程序员虽然是一些聪明的人,但却老是做难以置信的傻事情。他们呀,简言之,是对绝配。
– Bill Bryson, 作家, 出自《Notes from a Big Country》
给与足够的眼球,所有的Bugs都很容易发现(例如,大量的beta测试,结对开发,所有的问题都能很快的发现和修复)
– Eric S. Raymond, 程序员,开源软件的倡导者, 出自《The Cathedral and the Bazaar》
高质量的代码就是对程序自己最好的注释。当你打算要添加注释时,问问自己,“我如何能改进编码以至于根本不需要添加注释?”改进你的代码,然后才是用注释使它更清楚。
– Steve McConnell, 软件工程师,作家, 出自 《Code Complete》
嘿,编译通过了!装包吧!
– 无名
任何优秀的大软件里面都是一个优秀的小程序。
– Charles Antony Richard Hoare, 计算机科学家
我们应该注意到,没有一个受过伦理教育的软件工程师会同意开发出“摧毁巴格达”的程序。然而基本的职业道德却可以要求他们开发出“摧毁城市”的程序,巴格达只是这个程序的一个参数。
– Nathaniel S.Borenstein, 计算机科学家
管理程序员就像是在放养一群猫。
– 无名
用代码行数来评估程序的开发进度,就好比是拿重量来评估一个飞机的建造进度。
– 比尔盖茨,前微软总裁
在一种编程语言中,即使有再多的好程序被诋毁指责,也要比被说成完美无缺好 — 好的多。
– Bjarne Stroustrup, 出自 《The Design and Evolution of C++》
程序应该是写给其他人读的,让机器来运行它只是一个附带功能。
– Harold Abelson and Gerald Jay Sussman,计算机科学家和作者,出自《The Structure and Interpretation of Computer Programs》
真正的程序员从来不注释他们的代码。如果你做不到这样,也就说明你不能使你的程序易于理解。
– 无名
简单是稳定的前提。
– Edsger Dijkstra
C语言 — 这是一种既有汇编语言强大的功能,又有汇编语言的灵活性的编程语言。
– 无名
最初90%的开发工作将会用去你最初90%的开发时间。剩下的10%的开发量将会用去你另外一个90%的开发时间。
– Tom Cargill, 贝尔实验室的面向对象编程专家
对于增加一个功能点所付出的代价,你要明白的很重要的一点就是,它不仅仅指开发这个功能所消耗的时间。它同时还包括带来的 额外的给以后扩展造成的困难。不错,任何的功能特性都是能实现的——只要有足够的时间。除了这些将来会出现的问题外,你最终还会使你的程序变得脆弱,最终 连一个绝对简单的功能都越来越难以和现有的混乱的web结合起来。应对此问题的办法是你应只接受那些不会导致冲突的功能。
– John Carmack, 计算机游戏开发
性能的关键是精简,而不是一堆的优化用例。除非有真正显著的效果,否则一定要忍住你那些蠢蠢欲动的小微调的企图。
– Jon Bently 和 M. Douglas McIlroy, 同为贝尔实验室的科学家
用C写的最后的一个好东西就是舒伯特的第九交响乐。
– Erwin Dieterich, 程序员
使用C++的问题就在于 … 这种语言有一种很大的脾气,在你想做任何事情之前你必须把所有的知识都掌握才行。
– Larry Wall, Perl语言的开发者
开发的越早,程序花费你的时间越长。
– Roy Carlson, 威斯康星州大学
原型的价值就在于它对你的教育,而不是代码本身。
– Alan Cooper, 软件作者, 出自《The Inmates are Running the Asylum》
世上只有两种编程语言:一种是总是被人骂的,一种是从来没人用的。
– Bjarne Stroustrup
世上有两种设计软件的方法。一种是尽量的简化,以至于明显没有任何缺陷。而另一种是尽量复杂化,以至于找不到明显的缺陷。
– Charles Antony Richard Hoare
丑陋的程序和丑陋的吊桥一样:他们都容易坍塌,因为人类(尤其是工程师们)的审美定义跟人们对复杂事物的处理和理解密切相关。一种编程语言如果不能使你写出优美的代码,那它也就不能使你写出好的程序。
– Eric S.Raymond
数周的编程能省掉你几个小时的计划时间。
– 无名
当一种能够让程序员通过简单的英语来编程的编程语言诞生后,你会发现程序员们都不会说英语。
– 无名
翻译来源:外刊IT评论
:)
评论
– Steve McConnell, 软件工程师,作家, 出自 《Code Complete》
这个比较受用!
如果用汉语编程, 我们就基本不需要写注释
语言不是你理解一段程序的障碍根本所在
就算是汉语写的文章,也不是你全都能看懂的,总有表达能力不行的
– Steve McConnell, 软件工程师,作家, 出自 《Code Complete》
这个比较受用!
如果用汉语编程, 我们就基本不需要写注释
英国人用英语编程,难道英国人没写注释?
– Steve McConnell, 软件工程师,作家, 出自 《Code Complete》
这个比较受用!
总有不懂英语的程序员
– Steve McConnell, 软件工程师,作家, 出自 《Code Complete》
这个比较受用!
如果用汉语编程, 我们就基本不需要写注释
哈哈哈,笑死我了..
– Steve McConnell, 软件工程师,作家, 出自 《Code Complete》
这个比较受用!
<div class="quote_div">
<p style="text-align: right;"> </p>
<blockquote>
<p>开发的越早,程序花费你的时间越长。</p>
</blockquote>
<p style="text-align: right;">– Roy Carlson, 威斯康星州大学</p>
<p> </p>
</div>
<p> 这句话太有感触了,我也是经典的实践者啊!</p>
---大赞
发表评论
-
一个六年级、12岁的程序员的演讲【视频】
2011-12-18 21:00 1506托马斯,一个12岁的六年级的小孩,自学开发iPhone应用程序 ... -
程序员的七大坏毛病
2011-06-13 06:50 74011.- 所有的程序都写的很 ... -
干嘛不去掉“I”和“Impl”?
2011-05-23 06:33 6248今天早上我仔细研究TopShelf项目的源代 ... -
IBM黑衣小组
2011-05-16 09:44 1998通常,年末是总结反省的好时机。形势好的时候,我们祝贺自己干的漂 ... -
为什么说PHP是个集中营
2011-05-13 08:31 3291有一天我跟在DUMBO 的 ... -
组织一个实干小组
2011-05-11 06:31 1772大概6个月前发生了一件有趣的事情。我的一个朋友 ... -
我们从亚马逊(Amazon)云事故上能学到什么教训
2011-05-10 06:52 3640不管你称它为“云关” ... -
[漫画]天堂里没有程序员!
2011-05-03 08:37 3288幸亏我是无神论者的,不担心自己进不了天堂! ... -
天堂里没有程序员![漫画]
2011-05-03 08:32 1幸亏我是无神论者的,不担心自己进不了天堂! ... -
Twitter从Rails迁移到了Java
2011-04-25 07:51 5128Rail那插满五颜六色鲜艳羽毛的帽子现在跌落到了地上。Tw ... -
编程是一种超能力
2011-04-11 07:59 3966在一个科技和互联网成 ... -
谷歌如何测试软件 —— 第二部分
2011-04-06 07:18 5508为了做到“you build it, yo ... -
只要一个返回语句
2011-03-28 07:32 5154别再这样写了: public boole ... -
做一个女软件工程师的好处
2011-03-21 07:55 8856女软件开发人员在我们这个社会上并不是很多, ... -
没事儿别优化!
2011-03-14 07:43 3438事实上你应该优化,但 ... -
Integer.getInteger 你在逗我玩吗?
2011-03-09 07:19 3675我刚刚发现在 Java 5 里声明的一个方法:Integer. ... -
创业者的80/20法则
2011-03-07 10:23 5304这个世界上开发人员的数目我估计至少有5百万。 通过应用80/ ... -
漫画:软件开发评估过程
2011-03-05 08:55 2266我很喜欢这个漫画,我做过的项目没有一个不是拖拖拉拉的,边开发边 ... -
今天Facebook的价值损半
2011-03-03 10:58 2999最近,天使资金投资人Jason Calacanis 的一份写 ... -
今天,Facebook的价值损半
2011-03-03 10:57 935最近,天使资金投资人Jason Calacanis 的一份写 ...
相关推荐
这些语录多为大兵(中国著名笑星)的表演台词或者段子,它们展示了其独特的幽默风格和讽刺社会现象的能力,但并不直接关联到IT知识。因此,无法按照要求生成IT行业的详细知识点。如果需要关于IT领域的知识,例如编程...
5. **电影书籍语录**:这部分可能涉及到爬虫技术,从网络上抓取电影和书籍的著名语录,也可能需要与特定的API接口进行交互,如豆瓣API等。 6. **用户交互**:小程序需要提供友好的用户界面,让用户能够方便地浏览、...
周星驰作为一位著名的喜剧演员和导演,他的作品常常以独特的喜剧手法和深入人心的情感故事著称。这些台词展示了他电影中的人物性格、情感冲突以及对生活的讽刺和感悟。 例如,“曾经有一份真诚的爱情摆在我的面前”...
这个项目很可能是为用户提供霍金智慧和思考的平台,让用户能够阅读、学习和分享他的著名言论。描述进一步证实了这一点,它说明这是一个关于霍金语录的应用程序代码存储库,意味着这里包含了实现该应用的所有源代码。...
【标题】"khaled-tinder:DJ 哈立德 Tinder 机器人" 是一个基于 Python 编程语言的项目,其目标是创建一个自动化工具,模仿著名 DJ Khaled 的风格在 Tinder 上进行互动。这个机器人旨在为用户提供一种新颖且有趣的...
Maria Montessori是一位著名的意大利教育家,她的教育方法强调儿童自我学习和探索的重要性。这个项目的核心是将GPT-3的自然语言处理能力应用于创造与Montessori教育哲学相符的智慧话语。 【描述】"montessoriquotes...
这个项目的目的是收集、展示或处理著名人士的语录,可能是一个数据集或者一个用于生成随机名言的应用。 【描述】由于描述中同样只有"meesman-quotes",我们可以推测这可能是项目的名称或者是主题,具体的功能和实现...
标题中的“quotes”通常指的是引用或者名言,这可能是一个包含各种著名或启发性语录的集合。在IT行业中,这样的数据集可以用于文本分析、自然语言处理(NLP)项目,比如情感分析、主题建模或者作为训练机器学习模型...
“cage-quotes”是一个项目,它是一个随机引用生成器,但这里的特殊之处在于,这些引用都来源于著名演员Nicolas Cage的电影。这个应用是使用React技术构建的,React是一个由Facebook开发的JavaScript库,专门用于...
《使用Python请求包从API获取Kanye West语录》 在IT行业中,数据的获取是许多应用程序的基础。在这个案例中,我们关注的是一个名为"kanye-quotes"的应用程序,它利用Python的`requests`库从`api.kanye.rest`端点...