design

なぜクラスは名詞、メソッドは動詞なのか。

ってことで、オブジェクト指向の本には、名詞を抽出して、それの振る舞いを定義して・・・みたいな面倒なことが書かれてあるのが通例だが、そもそも、なぜクラスは名詞なのだろうか? 私見では、プログラムを英語風に捉えたときに、クラスは、主語、もしくは…

設計は必要か?

随分久しぶりのエントリ。 heartbreaking.:アクセス数の超えられない壁に悩むより、一人の常連を大事にしよう にちょっと力付けられたからでもある。 で、肩の力抜いて、普段考えていることをまとまらないまま、とりあえず書いていこうかと。 今日のお題は…

プログラムの読めないSEは必要なのか?

私は今までの職場では、いわゆる「プログラムの読めない、書けないSE」というものを見たことが無い。しかし、職場によってはそういうSEも確かにいるそうだ。果たしてそのようなSEが存在する必要があるのだろうか? ここで、一つたとえ話をしてみる。プロスポ…