テンプレートメソッドパターン - アルゴリズムの骨格を定義する設計パターン
概要
テンプレートメソッドパターンは、操作におけるアルゴリズムの骨格を定義し、特定のステップをサブクラスに延期させるデザインパターンです。これにより、サブクラスはアルゴリズムの構造を変更せずに、特定のステップを再定義できます。
実用性
アルゴリズムの不変部分を一度だけ実装し、可変的な振る舞いをサブクラスに実装させることができます。
サブクラス間 ...
7月26日 19:31 投稿
Pythonモジュールの基礎と実用的なモジュールガイド
Pythonモジュールの概要
Pythonモジュールは、コードを整理・再利用するための基本的な仕組みです。モジュールは単なるPythonファイル(.py拡張子)であり、関数、クラス、変数、そして実行可能なコードを含むことができます。モジュールを利用することで、コードの可読性、保守性、再利用性を向上させることができます。
モジュールの利点
コードの再利用性:一度作成 ...
6月28日 21:05 投稿