実用に耐える設計は大工さんのよう

実用に耐えるソフトウェアデザインは各クラスのインタフェースが、
あたかも大工が家の建てるときに木材寸法通りがきれにはまっていくこと。
(Before After というテレビ番組のシーンを浮びます)



これと似た感覚がプログラミングしていて感じられることだと、時々実感することがあります。
この感覚が多いとコードへの信頼度や自信が増し、 この感覚がないと、段々イライラしてきて、最後には不機嫌でいる自分に気が付きます。 別の書き方をすると、居心地がわるくなってくる感じです。 そんな中では、
仕事はしたくないですねぇ。 



コメント

このブログの人気の投稿

日本でコンピュータサイエンスを学ぶ難しさ

How to preview nif file on the ubuntu.