你必须知道的十大编程格言

我读了Kevin Pang 的一篇可能非常老但非常好的有趣文章:每个程序员都该知道的10大编程格言

Kevin给了我们10条按他的观点的每个程序员必须知道的编程格言。

可以看出,这都是不错的格言,而下面是我自己最喜欢的编程格言。

  • 保持简单直白(Keep It Simple Stupid)
  • 不要做重复的事情(Don’t Repeat Yourself)
  • 能干的人解决问题。智慧的人绕开问题(A clever person solves a problem. A wise person avoids it) – Einstein
  • 沉默会被理解为赞同(Silence is construed as approval)( Picked from Kevin blog )
  • 没有火就不会有烟(There is no smoke without fire)
  • 先想好,后编程(Think first, Program later)
  • 永远不要假设计算机为你假设了任何前提(Never assume the computer assumes anything)

你有没有什么喜欢的编程格言?都是些什么?

[英文原文:What are your list of must know programming proverbs ? ]
分享这篇文章:

14 Responses to 你必须知道的十大编程格言

  1. janwu says:

    “Keep It Simple Stupid”

  2. Jruv says:

    KISS准则不适合Windows程序员

  3. 孔祥赫 says:

    “Silence is construed as approval”是什么意思?求解?

  4. janet says:

    感觉有些翻译不太准确!例如the wise avoid it.

  5. haitao says:

    好逸恶劳,喜新厌旧,得寸进尺

  6. dreamhead says:

    Don’t Repeat Yourself,不要重复自己。程序员应该尽可能不要做重复的事情,参见《程序员修炼之道》。

  7. Alan haha says:

    0. 看清楚文字
    我进来的时候,把标题看成了“你必须知道的十大编程语言”

  8. Sunkay says:

    There is no smoke without fire,这只啥?因果?

发表评论

邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据