オブジェクト設計&デザパタ 2
■ このスレッドは過去ログ倉庫に格納されています
0355デフォルトの名無しさん
2012/02/17(金) 08:27:20.00ソフトウェア開発が最初から最後まで1つもトラブルなく進むのなら、オブジェクト指向だろうがあまり関係ない
現在は、純粋な開発よりもデバッグやテスト、拡張など品質を保持することが多くの時間を割いている
オブジェクト指向はこれらの対応を容易にする
まずバグがある
オブジェクト指向ではスコープを限定して問題を限定的にして保守性を上げるための方法論がある
これによりデバッグ効率が上がる
更に要求の変更もある
これにより機能を拡張しなければいけないことが多い
このときオブジェクト指向では拡張を容易にする仕組みがある
でそれをどうやってオブジェクト指向で実現するのかがわからないと思うから勉強しろと言ってる
自転車を与えられても、乗り方がわからず自転車を手で押して歩いていたら重いだけで、速く移動できるというメリットがわからないのと同じ
オブジェクト指向言語を与えられても、使い方がわからず構造化プログラミングだけで書いていたら余計な機能が増えただけで、品質が上がるというメリットがわからない
乗りこなし方を勉強しろ
■ このスレッドは過去ログ倉庫に格納されています