程序员

注册

 

发新话题 回复该主题

Perl语言创始人LarryWall的上 [复制链接]

1#
拉萨白癜风专科医院 http://www.kstejiao.com/m/

Perl语言的发明人LarryWall有一个金句。

他说:优秀程序员应该有三大美德,懒惰(Laziness)、急躁(Impatience)和傲慢(Hubris)。

乍一听,很多外行人(非程序员)肯定会说:“这不都是贬义词吗?为啥能是美德呢?”

对于外行人来说却是如此。但是对于想成为“优秀程序员”的人来讲,就是三条至理名言!

一起来看看大神的原文,就知道怎么回事啦?!

Laziness

懒惰

Thequalitythatmakesyougotogreatefforttoreduceoverallenergyexpenditure.

是这样一种品质,它使得你花大力气去避免消耗过多的精力。

Itmakesyouwritelabor-savingprogramsthatotherpeoplewillfinduseful,

它敦促你写出节省体力的程序,同时别人也能利用它们。

anddocumentwhatyouwrotesoyoudonthavetoanswersomanyquestionsaboutit.

为此你会写出完善的文档,以免别人问你太多问题。

Hence,thefirstgreatvirtueofaprogrammer,Alsohence,thisbook.

因此,程序员第一大美德。

Impatience

急躁

Theangeryoufeelwhenthe

分享 转发
TOP
发新话题 回复该主题