JavaからRubyへ
- 作者: Bruce A. Tate,角谷信太郎
- 出版社/メーカー: オライリー・ジャパン
- 発売日: 2007/04/21
- メディア: 単行本(ソフトカバー)
- 購入: 3人 クリック: 53回
- この商品を含むブログ (119件) を見る
ユーザの要件が複雑な場合、それを実装するためのコードも複雑になりがちですが、これは本質的な複雑性。要件とは無関係な複雑性は、非本質的な複雑性(だと私は理解しました)。非本質的な複雑性が高い証拠として、使えるようになるまでに分厚いマニュアルを読まなければいけないことが上げられていました。
これらの問題に対応するために、Seasarプロジェクトでは、All in Oneのパッケージを出していて、適切なルール(規約ともいうがJavaの世界では規約という言葉は評判が悪い)を覚えておけば、ほとんどコーディングしなくてもすむようにしているわけですが、今後もより洗練させるべくがんばる必要があるということでしょう。
角谷さん、どうもありがとう。