Riverside Learning LABO(Skill/Idea/Code)

よりよいシステムのため工学系と人間系の学習下書きメモ

プログラマの3大美徳

仕組み進化論再読
プログラマの三大美徳が紹介されてたのでメモ。


Perl開発者ラリーウォールが提唱した3つの美徳
怠慢/短気/傲慢
・・・どれも悪い気がするが意味はこうなる


怠慢→同じことするのが面倒なので自動化する
短気→使用者から文句を言われるのが嫌で先手をうっておく
傲慢→自分が作った!といえるものをつくる


かならずしもその性質を表面に出す必要はないが
短所を長所に言い換える好例だとおもう
表面に出さなければ短所でもないんだけど・・・