![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
>機能の分散化や共通性に基づく機能の分割等のデザイン手法も
>覚えないと
この辺はこの本かな
オブジェクト指向のこころ(原題: Design pattern explained)
https://www.amazon.co.jp/%E3%82%AA%E3%83%96%E3%8 …
勿論実践して腑に落ちる所まで試さないと役に立ちません。
読むだけでは全然だめですが、知らないより遥かにましです。
No.1
- 回答日時:
>「どのような変更に強く、どのような変更に弱いのか」
>という形で教えて欲しいです
これ、Q&Aの回答で簡単に返せる内容ではないですね。
解説本を読むことをおすすめします。
こういう情報を詳細にカタログ化したのがGOF本です。原典です。
「オブジェクト指向における再利用のためのデザインパターン 」
https://www.amazon.co.jp/%E3%82%AA%E3%83%96%E3%8 …
上の本に比べ、情報が限定されますが、分かりやすく、例が豊富なのはこれ
「増補改訂版Java言語で学ぶデザインパターン入門 」
https://www.amazon.co.jp/%E5%A2%97%E8%A3%9C%E6%9 …
デザパタはその中心の哲学として、いかにしてソフトの依存関係を
減らすかに重点が置かれています。そこを活かしていかにして
変更に強いソフトを作るのかはまた別の話です。
機能の分散化や共通性に基づく機能の分割等のデザイン手法も
覚えないと、デザパタは役に立ちません。デザパタ使えば
自動的に変更に強くなるわけでは無いです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 地図・道路 信号機って再利用されることはあるのでしょうか? 新しく完成した交差点なのに、信号機はLEDではない旧 3 2023/06/27 22:53
- 数学 『◯と●の帰納法』 2 2023/04/19 20:57
- iPad iPad miniの初期設定 2 2022/05/28 10:09
- 照明・ライト 誘導灯は一般的に点滅と点灯の2パターンですが、上下に点滅しながら光が往復する誘導灯を探してます。 サ 1 2022/12/09 22:15
- Access(アクセス) Excelの質問 3 2023/02/09 14:57
- 離婚・親族 別居・離婚調停中 面会交流調停を申立するか迷っています 1 2022/03/27 17:09
- Y!mobile(ワイモバイル) ヤフオクプレミアムをお得に利用するには?スマホを持つ? 1 2023/03/18 12:04
- アニメ アニメ製作が形成してきたパターンや方式と今後について 2 2023/08/11 03:49
- 英語 Recently, dental implants have been suggested havi 4 2022/06/10 08:55
- 照明・ライト 玄関灯 人感センサーのパターン? 2 2023/02/16 19:29
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
マイクラでPythonのプログラミ...
-
eclipseで作ったプログラムを他...
-
Eclipse 動的プロジェクトで404...
-
コンソールから所属財産を入力(...
-
サーブレットをapacheで公開す...
-
下記のリストならno002が含まれ...
-
is this even a thing?
-
JAの支部?地域の農協のカード...
-
えハミルトン路と全域木のちが...
-
CSV出力を画面から選択したデー...
-
ショートカットキーについて
-
list の空は [] ってあわらすのに
-
あんまりお料理しないのに台所...
-
質問です。 配列が100以上の場...
-
次のhtml・cssでspan内の文字を...
-
Jupyter notebookですわかりま...
-
下記問題の答えが"D"になる意味...
-
改行含むテキストの表示の仕方
-
JaneStyleのスレッドが見れなく...
-
キー入力について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
FAX複合機との連携が可能か?
-
画像処理
-
Visual SourceSafe の解説図書...
-
Visual C#で作ったプログラムを...
-
オブジェクト指向
-
オブジェクト指向の開発の成功事例
-
会社の製品がオープンソースに...
-
vncとultravncとrealvncの3つ...
-
プログラマーです。このDB設計...
-
日本はこれから防衛産業に力を...
-
Accessでナビゲーションウィン...
-
「自然開発」って何ですか?
-
システム開発の手付金について
-
応用技術とは?
-
テストケース数
-
データサイエンティストはITの...
-
VBAからIPアドレスを取得...
-
紀元二千七百年式典
-
MS-DOS3.1
-
ヘッダーファイルのmachine.hが...
おすすめ情報