`
fantaxy025025
  • 浏览: 1309118 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

一些有趣的编程名言

 
阅读更多

以下内容收集自一些优秀的技术书籍章节开头的名言佳句,非常有意思,直接或间接反映了软件开发中的一些事情。

  1. 生命太短暂,不要去做一些根本没有人想要的东西。——Ash Maurya,Running Lean 作者
  2. 如果你交给某人一个程序,你将折磨他一整天;如果你教某人如何编写程序,你将折磨他一辈子。——David Leinweber
  3. 软件设计有两种方式:一种方式是,使软件过于简单,明显没有缺陷;另一种方式是,使软件过于复杂,没有明显的缺陷。——C.A.R. Hoare
  4. 其实,我尝试着使Ruby更自然,而不是简单。Ruby看起来很简单,但内部是非常复杂的,就像我们的身体一样。——松本行弘,Ruby之父
  5. 大部分情况下,构建程序的过程本质上是对规范调试的过程。——Fred Brooks,《人月神话》作者
  6. 软件开发往往是这样:最开始的90%代码占用了开始的90%的开发时间;剩下10%代码同样需要90%的开发时间。——Tom Cargill
  7. 当你试图解决一个你不理解的问题时,复杂化就产成了。——Andy Boothe
  8. 用几个小时来制定计划,可以节省几周的编程时间。—— 匿名
  9. 控制复杂性是计算机编程的本质。—— Brian Kernighan
  10. 计算机科学领域的所有问题都可以通过其他方式间接解决。——David Wheeler
  11. 编程是两队人马在竞争:软件工程师努力设计出最大最好的连白痴都会使用的程序;而宇宙在拼命制造最大最好的白痴。到目前为止,宇宙是胜利者。—— Rick Cook
  12. 调试一个初次见到的代码比重写代码要困难两倍。因此,按照定义,如果你写代码非常巧妙,那么没有人足够聪明来调试它。—— Brian W. Kernighan
  13. 我不是一个伟大的程序员,我只是一个具有良好习惯的优秀程序员。― Kent Beck
  14. 你们中大多数人都熟悉程序员的美德,有三种:那就是懒惰、急躁和傲慢。– Larry Wall,Perl語言发明人
  15. 任何一个傻瓜都会写能够让机器理解的代码,只有好的程序员才能写出人类可以理解的代码。——Martin Fowler
  16. 靠代码行数来衡量开发进度,就像是凭重量来衡量飞机制造的进度。——比尔•盖茨
  17. 这不是一个bug,这只是一个未列出来的特性。——匿名
  18. 作为一个程序员,郁闷的事情是,面对一个代码块,却不敢去修改。更糟糕的是,这个代码块还是自己写的。—— Peyton Jones
  19. 它在我的机器上可以很好运行!——大部分程序员
  20. 能说算不上什么,有本事就把你的代码给我看看。——Linus Torvalds,Linux之父
  21. 我认为对象就像是生物学里的细胞,或者网络中的一台计算机,只能够通过消息来通信——Alan Kay,Smalltalk的发明人,面向对象之父
  22. 当你选择了一种语言,意味着你还选择了一组技术、一个社区。——Joshua Bloch
  23. 质量、速度、廉价,选择其中两个。——匿名
  24. 过早的优化是罪恶之源。——Donald Knuth
  25. 没有什么代码的执行速度比空代码更快。——Merb核心原则
  26. 如果你是房间里最聪明的人,那么你走错房间了。——匿名
  27. 如果只需更改一个单一的代码行,你的部门需要花费多长时间?——Mary Poppendieck
  28. 九个人不能让一个孩子在一个月内出生。——Fred Brooks,《人月神话》作者
  29. 好代码本身就是最好的文档。当你需要添加一个注释时,你应该考虑如何修改代码才能不需要注释。——Steve McConnell,Code Complete 作者
  30. 一个人在教会电脑之前,别说他真正理解这个东西了。——Donald Knuth

你是否也有自己喜欢的名言,欢迎分享。

原文:http://ihower.tw/blog/archives/7046/

分享到:
评论

相关推荐

    有趣的linux命令

    下面将详细介绍一些特别有趣的Linux命令,并对其用法和功能进行解释。 1. sl命令 sl命令是Linux下的一个小工具,其名称“sl”代表“steam locomotive”(蒸汽机车)。当你在终端中执行这个命令时,可以看到一辆火车...

    ascII码背景墙纸,程序员专用

    这种墙纸可能由大量ASCII字符组成,形成各种图案,比如计算机相关的图标、编程语言的Logo或者有趣的图形,甚至是一些鼓励编程的名言警句。 总的来说,ASCII码背景墙纸是IT文化的一个独特表现,它体现了程序员的创新...

    matlab开发-Shakespearequotes

    它不仅是一个有趣的编程练习,也是学习MATLAB处理文本数据和构建简单应用程序的一个实例。通过阅读和理解`shakespeare.m`的代码,我们可以深入了解到MATLAB编程的技巧和方法,同时也能欣赏到莎士比亚文字的魅力。

    Java教学方法的探究与实践.pdf

    然后,文章介绍了 Robocode 的应用,Robocode 是一个基于 Java 语言的机器人作战游戏,可以使枯燥的 Java 编程变得有趣,学生可以在娱乐的同时学习和提高 Java 编程技术。 最后,文章倡导了多媒体教学的应用。...

    C 语言深度解剖 解开程序员面试笔试的秘密

    借用一句名言:我只 不过是站在巨人的肩膀上而已。给学生做培训的时候我参考得比较多的书有:Kernighan & Ritchie 的《The C Programming Language》;Linden 的《Expert C Programming》; Andrew& Koening《C ...

    何遇一款有趣的Chorme拓展程序让每一次NewTab都是一种期待

    【标题】:“何遇一款有趣的Chorme拓展程序让每一次NewTab都是一种期待” 这款Chorme拓展程序的出现,不仅为用户带来了全新的浏览器体验,更揭示了JavaScript开发在浏览器扩展领域的无限可能性。当我们打开一个新的...

    delphi自学指南

    Delphi的名字来源于古希腊哲学家泰勒斯的名言:“一切知识始于惊奇”,寓意着它旨在激发开发者对编程的探索和创新。 本自学指南将帮助你掌握Delphi的基础知识和高级特性,无论你是初学者还是有一定经验的程序员,都...

    PHP在线满分作文生成器源码

    总的来说,PHP在线满分作文生成器结合了PHP编程、人工智能技术和K12教育背景,为学生提供了一个独特且有趣的写作辅助工具。通过理解和学习这个源码,开发者不仅可以掌握PHP编程技巧,还能了解到如何将AI应用于实际...

    在 Python 中使用网页抓取引用猜谜游戏

    这个游戏结合了网页抓取和简单的游戏逻辑,提供了一个有趣的 Python 编程练习。通过这个项目,你可以学习到如何使用 BeautifulSoup 解析 HTML,如何处理网络请求,以及如何设计互动式的用户界面。同时,这也是一个很...

    Sh!t programmers Say-crx插件

    t programmers Say" 是一个专门为程序员设计的Chrome浏览器扩展程序,它的主要功能是在用户打开新标签页时展示一句有趣的、与编程相关的引语或俏皮话,为程序员的日常工作带来一丝轻松和娱乐。这款扩展程序以英文为...

    Quote-Machine

    用户在摇动设备后,新名言的显示效果可能会包含动画,使得用户体验更加生动有趣。 为了存储和管理大量的名人名言,开发者可能会使用JSON格式来组织数据。JSON(JavaScript Object Notation)是一种轻量级的数据交换...

    classic_literature_yoda_translator:Rails Mini Project-接受经典诗歌,文学作品,名言等,并将其转换为Yoda lingo

    《经典文学尤达翻译器:Ruby小型项目解析》 在这个名为"classic_literature_yoda_translator"的Rails迷你项目中,开发者旨在创造一...同时,此项目也是一个有趣的尝试,将编程与流行文化相结合,增加了学习的趣味性。

    kanye_quote_gen

    这个项目可能是一个有趣的编程练习,同时也为社交媒体或个人娱乐提供了自定义名人名言的可能性。接下来,我们将深入探讨这个项目涉及的Python编程知识、相关技术和实现细节。 首先,Python是该项目的核心语言,它以...

    随机报价发生器

    "随机报价发生器"是一个基于JavaScript的Web应用,它的主要功能是生成随机的名言或报价,为用户提供一种轻松...总的来说,"随机报价发生器"是一个既实用又有趣的编程练习,能够提升开发者在实际项目中的技能和经验。

    统编语文四(下)《必背课文、古诗、日积月累》默写填空.docx

    "日积月累"部分则可能包括成语、谚语、名言警句等,这些短小精悍的语言精华,能够帮助孩子丰富词汇,增强语言表达力。 对于家长或教师来说,设计这样的背诵检查表是一种有效的教学方法,可以定期检验学生对所学内容...

    chatgpt中文提问魔法指令.zip

    尽管这个压缩包没有实际的文件内容,但我们可以想象它可能包含了一些提示、模板或者例子,帮助用户更好地掌握与ChatGPT交互的技巧,以获得更有效、有趣的对话体验。在实际使用中,用户可以根据自己的需求调整和创新...

    在线满分作文生成器源码.rar

    总的来说,这款在线满分作文生成器结合了编程技术、教育理念和人性化设计,为学生提供了一个有趣且实用的学习工具。然而,它也提醒我们,在借助科技提升效率的同时,不应忽视个人的思考和实践,真正的满分作文应当是...

    MottoJS一个让你的座右铭更好玩的JS插件

    在本文中,我们将深入探讨MottoJS的核心特点、如何使用它以及一些可能的应用场景。 首先,让我们了解一下JavaScript。JavaScript是一种广泛应用于网页和网络应用的编程语言,它负责为网页添加交互性和动态功能。...

    DeveloperExcuses:Mac OS X屏幕保护程序,显示来自http:developerexcuses.com(非官方)的报价

    这个网站是非官方的,但提供了一些幽默和富有洞察力的语句,帮助开发者在面对编程挑战时找到一些共鸣或者轻松一下心情。 在描述中,我们同样看到该程序会显示http://developerexcuses.com上的内容,这表明它可能是...

Global site tag (gtag.js) - Google Analytics