|
-------- -- --:--
新しい記事を書く事で広告が消せます。 |
|
2006-08-06 Sun 14:14
最近にしては珍しい、ダメダメオブジェクト指向入門の記事を見つけました。
@IT 第2回 オブジェクト指向、本当に分かってる? http://jibun.atmarkit.co.jp/lskill01/rensai/imajava02/imajava01.html だいたい自動販売機とかテレビが出てくるとだめですね。何がだめかって、実際にシステム開発するときに、絶対に自動販売機クラスを作る機会がないからです。100歩譲って自動販売機メーカーのシステム開発で、作ることがあったとしても、商品を出すメソッドとかはまずないでしょう。 実際のシステム開発でありえないケースをモデルに説明されても、さあ自分で作ってみましょうとなったときに、どうしていいかわからなくなって戸惑うだけです。 悪い例だけ挙げるのもなんなので、いい例も挙げておきます。 Javaコーディング規約 http://www.thinkit.co.jp/free/tech/15/1/1.html オブジェクト指向って、こういうアプローチで覚えていったほうがいいんじゃないかという見本です。ベタなプログラムを、わかりやすく、保守性を高くしていくのがオブジェクト指向だと思います。そういう過程がわかりやすくステップを踏んで説明されているので私はお勧めです。 こういうアプローチでオブジェクトをモデリングする手法を作れないかと、ちょっと考えております。 それからこちら。 開発をもっと楽にするNAgileの基本思想 http://www.atmarkit.co.jp/fdotnet/nagilemind/index/index.html 前もリンクしてますがまさに私の考えていることと同じで非常に共感を覚えます。ネーミングこそモデリングだというのはまさしくその通りだと思うのですが、それをわかっている人は少ないと思います。 |
|
|
||
| 管理者だけに閲覧 | ||
|
|
||
|
| エンタープライズIT日記 |
|

