PHP Manual
PHPによるオブジェクト指向プログラミング

デザインパターン

プログラミングを長くやっていると、コードや開発の原則の多くが何度も繰り返されることにも気づきます。

閉じた論理の問題に関しては、アプリケーションのこれらの部分を解くことをアルゴリズムと呼ぶことができる。しかし、特定の部分だけに注目するのではなく、もっと一般的な方法でアプリケーションデザイン全体に取り組むにはどうしたらいいのでしょうか?そのためにあるのが、ソフトウェア設計におけるアーキテクチャの考え方やベストプラクティスを記述したデザインパターンです。

デザインパターンの目的は、アプリケーションの大きな塊を形式化し、複雑なアプリケーションでも完成させ、多くのチームメンバーに作業を委ねることができるように、いくつかの境界を設定することです。

Status:
All systems normal.
2024