Pythonを用いてのTemplate Methodパターンの実装方法について解説します。 Template Methodパターンは、「振る舞い関するパターン」に分類されるデザインパターンです。 Template Methodパターンとは? おおまかな処理内容をあらかじめ決めておいた抽象クラスを作成し ...
Pythonでよくあるアンチパターンがあります。 状態があちこちに分散する設計です。 3つの状態に依存しています。 修正が怖いコードになります。 問題③ バグの原因になる user = "taro" process() user = None process() 順番で結果が変わります。 状態依存の危険な設計 ...