1. 程式人生 > >程序員經典語錄

程序員經典語錄

one software tel can ams then idm gles 是我

技術分享

1.A good programmer is someone who always looks both ways before crossing a one-way street. (Doug Linder)

好的程序員即使在過單行道時也總是會環顧兩邊。

2.Don’t worry if it doesn’t work right. If everything did, you’d be out of a job. (Mosher’s Law of Software Engineering)

不要擔心它能否正常工作。如果一切正常,那麽你就會失去工作。

3.The trouble with programmers is that you can never tell what a programmer is doing until it’s too late. (Seymour Cray)

程序員的煩惱是,你永遠無法知道一個程序員在做什麽,直到為時已晚。

4.Most of you are familiar with the virtues of a programmer. There are three, of course: laziness, impatience, and hubris. (Larry Wall)

程序員的美德:懶惰,沒有耐心以及老子天下第一。

5.Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. (Martin Golding)

寫代碼的時候總是想象維護你代碼的家夥是一個知道你住在哪裏的暴力精神病患者。

6.One man’s crappy software is another man’s full time job. (Jessica Gaston)

一個人寫的爛軟件將會給另一個人帶來一份全職工作。

7.If builders built buildings the way programmers wrote programs, then the first woodpecker that came along wound destroy civilization. (Gerald Weinberg)

如果建築工人用程序員寫程序的方式建造建築物,那麽來的第一只啄木鳥(找bug)就將摧毀文明。

8.The most likely way for the world to be destroyed, most experts agree, is by accident. That’s where we come in; we’re computer professionals. We cause accidents. (Nathaniel Borenstein)

大多數專家認為,世界被破壞的最有可能的方式是,是因為偶然。那就是我們所要進入的領域:我們是計算機專家。我們制造偶然。

9.It’s a curious thing about our industry: not only do we not learn from our mistakes, we also don’t learn from our successes. (Keith Braithwaite)

這是我們這個行業的一件咄咄怪事:我們不僅不從錯誤中學習,我們也不從成功中學習。

10.Once a new technology starts rolling, if you’re not part of the steamroller, you’re part of the road. (Stewart Brand)

一旦一種新技術開始滾動碾壓道路,如果你不能成為壓路機的一部分,那麽你就只能成為道路的一部分。

11. If at first you don’t succeed, call it version 1.0 (unknown)

如果第一次你沒有成功,那麽稱之為1.0版,繼續加油。

12.All programmers are playwrights and all computers are lousy actors. (Anonymous Hack Actor)

所有的程序員都劇作家,而所有計算機都是糟糕的演員。

13.The sooner you get behind in your work, the more time you have to catch up. (Anonymous Scheduler)

工作拉下得越早,趕上去所需要的時間越多。

14.When a programming language is created that allows programmers to program in simple English, it will be discovered that programmers cannot speak English. (Anonymous Linguist)

當創建一種編程語言允許程序員使用簡單英語編程的時候,那麽新問題又來了,你會發現程序員不說英語。

15.Why do we never have time to do it right, but always have time to do it over? (Anonymous)

為什麽我們總是沒有時間把事情做對,卻有時間做完它?

16.Any fool can write code that a computer can understand. Good programmers write code that humans can understand.

傻瓜寫計算機能理解的代碼。優秀的程序員寫人類能讀懂的代碼。

17.Any code of your own that you haven’t looked at for six or more months might as well have been written by someone else. (Eagleson’s law)

自己的代碼六個月或更久不見,還不如別人寫的代碼。

程序員經典語錄