`

软件管理的名言

阅读更多
引用
一个好的程序员应该是那种过单行线都要往两边看的人。

– 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


引用
数周的编程能省掉你几个小时的计划时间。

– 无名


引用
当一种能够让程序员通过简单的英语来编程的编程语言诞生后,你会发现程序员们都不会说英语。

– 无名




本文来自CSDN博客http://blog.csdn.net/Geneva_Switzerland/archive/2010/08/23/5830979.aspx
分享到:
评论

相关推荐

    桌面秀_名言警句(700多句)

    这种类型的软件通常会在用户的桌面上显示这些名言,以提升工作或生活的情趣。 描述中提到,“桌面秀_名言警句(700多句),适合放到启动项内随机启动”,这暗示了该程序设计为在计算机启动时自动运行,并且会随机展示...

    精品软件工具--英语学习软件 这款软件是通过NetBean开发工具开发的java桌面应用,功能模块包括记单词,名人名言.zip

    通常,在开发过程中,开发者会将项目拆分成多个文件和模块,以便管理和测试,"ahao5"可能是其中之一。 综上所述,这款“精品软件工具--英语学习软件”是一款基于Java的桌面应用,利用NetBeans IDE构建。其核心功能...

    名人名言大全 v1.01-ASP源码.zip

    【标题】"名人名言大全 v1.01-ASP源码.zip" 是一个基于ASP(Active Server Pages)编程语言开发的网站应用源代码。...同时,也可以学习到如何构建一个简单的Web应用,包括数据管理、用户交互和前端设计等方面的知识。

    25句名言

    2. 时间的推移:软件开发中,时间管理至关重要,项目往往随着时间推进而逐渐完善,冲突和问题也会逐渐解决。 3. 怨言与祷告:在团队协作中,理解和处理同事的抱怨有助于团队和谐,也是提升团队沟通效率的一部分。 ...

    我的名言总结

    2. **文本处理**:可能涉及到使用文本编辑器、Markdown、笔记软件等工具来组织和格式化名言,这些都是IT人员必备的工具使用能力。了解并熟练使用这些工具,能提升文档制作和信息分享的质量。 3. **知识管理**:名言...

    LouHome名人名言查询 v1.0.rar

    这款软件包含了24860条精选的名人名言,涵盖了各个领域的智慧结晶,旨在激发用户思考,提供生活启示。 此程序基于.NET框架构建,这意味着它使用了Microsoft的.NET技术栈,如C#或VB.NET等编程语言。开发者可以直接在...

    关于令人深思的名言警句.doc

    8. 创新与实践:第22条名言指出,用心做事不仅追求正确,更追求完美,这在软件开发和设计中体现得尤为明显。第23条名言则提醒我们,目标的设定必须结合实际行动。 9. 个人成长:第31条名言提到,勤奋可以弥补聪明的...

    python 开发源码- 名言查询.zip

    5. 数据结构:为了高效地管理和查询名言,可能会使用到Python的数据结构,如列表、字典或者集合。列表可以用来存储名言,字典可以用来关联名言与作者,集合可以用于快速的成员资格检查。 6. 错误处理:良好的编程...

    [有关品质质量的名人名言精选]质量决定品质名人名言.rar

    质量管理和控制是IT项目中的核心环节。它涵盖了需求分析、设计、编码、测试以及维护等多个阶段。在需求阶段,明确并理解用户需求是保证质量的第一步;在设计阶段,良好的架构和模块化设计可以提升软件的可维护性和...

    实用的133句人生成功经典哲理名言.doc

    2. **情绪管理**:名言3、4、14讲述了如何处理内心的压力和烦恼。在高压的IT工作中,学会调整心态、管理情绪是避免工作疲劳和提高效率的必要技能。 3. **成长心态**:名言15、57提醒我们,挫折和困难是成长的催化剂...

    计算机经典名言.pdf

    它把程序员的⽣活给搞砸了,它令产品难以规划、创建和测试,带来了安全挑战,并导致最终⽤户和管理员沮丧不已。这句话强调了复杂性的危险,复杂性可以导致程序员的工作变得困难,产品难以规划和测试。 知识点16: 好...

    计算机名人名言.pdf

    7. Seymore Cray 关于虚拟内存的比喻揭示了真实内存与虚拟内存之间的差异,以及优化内存管理的重要性。 8. F. L. Bauer 的定义表明软件工程是一个高度复杂且具有挑战性的领域,需要专门的知识和技能。 9. Tom ...

    拿破仑名言.doc

    在软件开发中,风险管理是不可或缺的部分,需要充分考虑到各种潜在问题。 5. **勤奋是构成天才的要素之一** —— IT行业的发展速度极快,只有通过持续学习和不断努力,才能跟上时代的步伐,成为真正的专家。 6. **...

    孙中山名言.pdf

    在IT资源管理中,高效利用硬件、软件和人力资源,可以提高效率,降低成本。 通过理解并应用这些理念,IT从业者可以更好地适应行业动态,推动个人和组织的发展,同时为社会的进步贡献力量。孙中山的名言不仅对个人...

    软件核心复杂性应对之道

    "软件核心复杂性应对之道"这一主题直指软件开发的核心问题——如何有效地管理和解决软件系统的复杂性。这里,我们将深入探讨领域驱动设计(Domain-Driven Design, DDD)这一策略,它是一种应对软件核心复杂性的有效...

    vb6.0 Access名人名言【文章管理】程序.rar

    vb6.0 Access名人名言系统,收集在从古至今各路名人的爱情名言,当然也可作为其它方面的文章收集管理程序,实际上是一个VB数据库系统,本软件的资料是来自中国工人出版社出版的《爱的智慧果-名人爱情箴言》,希望能...

    小学生名人名言大全.doc

    4. **工欲善其事,必先利其器**(孔子):在IT工作中,选择合适的工具和平台,了解最新的技术和软件,能极大地提高工作效率。 5. **学而不思则惘,思而不学则殆**(孔子):理论学习与实践思考相结合,才能真正理解...

    我写的电脑软件文集

    - iOS平台:针对苹果公司的iOS操作系统,讲述在该平台上运行的软件使用技巧,如管理移动设备上的应用、同步数据等。 - 科学概念讲解:在进阶类文章中,作者结合自己的教学生涯,解释计算机科学中的基础概念,比如二...

Global site tag (gtag.js) - Google Analytics