ある企業の情報システム部門の活動記録など。Java/PHPプログラミング、モデリング、Oracle、Webからシステムエンジニアの仕事の仕方などなど幅広く。
 
Ads by Google
-------- -- --:--
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
別窓 | スポンサー広告 | top↑
FC2 managemented
いいオブジェクト指向入門、悪いオブジェクト指向入門
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
前もリンクしてますがまさに私の考えていることと同じで非常に共感を覚えます。ネーミングこそモデリングだというのはまさしくその通りだと思うのですが、それをわかっている人は少ないと思います。
別窓 | プログラミング | コメント:0 | トラックバック:0 | top↑
FC2 managemented
<<技術者がビジネスをリードするべき | エンタープライズIT日記 | 要件定義はあいまいなほうがいい>>
この記事のコメント
top↑
コメントの投稿
 

管理者だけに閲覧
 

この記事のトラックバック
トラックバックURL

FC2ブログユーザー専用トラックバックURLはこちら
top↑
| エンタープライズIT日記 |