エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Template Method (継承)の採用可否基準 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Template Method (継承)の採用可否基準 - Qiita
概要 基底クラスを継承をした構造 (Template Method) の「採用可否の基準」と「実装例」. 引用元は下記... 概要 基底クラスを継承をした構造 (Template Method) の「採用可否の基準」と「実装例」. 引用元は下記書籍である. ただし、内容について細かく記すと書籍の無断転載になるので大まかに記している. また、コードは Ruby から Python に書き換えている. 引用元情報 一言 採用の基準 ここは独断もしくは私の解釈です. 採用基準は次を満すこと. ・基底クラスの仕様がルーチンレベルまで確定していること 言い換えると次である. ・FactoryMethod 以上に基底クラスの大半を継承できる状態にあること 個人的感想 Template Method が適用できるほど綺麗に設計する自信が無いので、ほとんど使用したことが無い. 普段は、もう少し "緩い" Factory Method を使用している. 私としては、相当枯れた処理に対するリファクタリング用途にしか Template

