このシリーズでは、いくつかのデザイン パターンと、それらがソフトウェア開発、特に WordPress 開発にどのように適用されるかを検討してきました。
デザイン パターンについては、非常に多くの種類があるため、ブログ上のさまざまなパターンのすべてを正確に評価するのはほぼ不可能です。それでも、これら 3 つを理解することで、仕事でデザイン パターンを使用することに興味が湧くのに役立つことを願っています。
このシリーズの締めくくりとして、この特定のシリーズが開発作業に役立つと思われる他のパターン、リソース、ガイドのリストを提供したいと思います。
ここで重要なのは、デザイン パターンのリストが固定されていないということです。かなり長い間確立されているものもあります。
実のところ、これらのパターンは、実装される環境に応じて異なる配置になっているということです。だからこそ、ニーズに合わせて適応できるように、または、これにより、必要に応じて、既存の実装と完全に連携する方法で作業を実装し続けることができます。
そうは言っても、すべてのデザインパターンをここにリストすることは不可能です。 Ican には、人気のあるパターンのリストと、対応する Wikipedia 記事へのリンクがいくつか掲載されているので、いくつかチェックしてみてください。
上記の記事については、少なくとも各記事を全文読むことをお勧めします。これらの多くは、特に大規模なアプリケーションを開発している場合、日常の作業に当てはまります。これらは、小規模なプロジェクトに取り組んでいる場合でも適用可能であり、有益です。 その後、開発者が常に机の上に置いておくことを強くお勧めする 2 冊の本を見ていきます。
###リソース###
他の人がデザイン パターンに関するリソースを求めてきたとき、私がお勧めする本は 2 冊だけです。それらをリンク、それぞれの簡単な説明、推奨する理由、および対象読者とともに以下にリストします。Head First Design Patterns Head First Design Patterns は、現在入手可能な多くの資料と比較すると比較的新しい本です。多くの古典的な本や教科書とは異なる教授法を採用しており、写真、図表、ユーモアなどを多用し、ユーモアをたっぷりと使います。
個人的にはこのスタイルが気に入っていますが、拒否する人もいると思います。 それでも、この本では次のパターンを取り上げます:
戦略モード
オブザーバーパターン
Gang of Four とも呼ばれます。これは、Head First Design Patterns よりも技術的な内容ですが、パターンの説明、提供される図と実装が理解しやすいため、それでもお勧めします。
私が言いたいのは、あなたが今デザイン パターンの世界に入り始めているのであれば、Head First から始めて、それからこの本を読むだろうということです。そうでない場合、この本は難しいものに見えるかもしれません。少し退屈か、あまり面白くありません。
そうは言っても、Gang of Four が著書で提供しているパターンのリストは次のとおりです:
抽象パターンビルダーパターン
自然にフィットするはずです。
つまり、パターンを使用するためにパターンを使用しようとするのではなく、そのデザインが解決しようとしている問題に適合する場合に使用してください。
そうは言っても、WordPress のデザインパターンに関するシリーズはこれで終了です。
###結論は:###Observer パターンと、イベントをトリガーして他の対象オブジェクトに発行するコードを設定する方法について説明しました。
プラグイン、テーマ、またはアプリケーションの存続期間中、プラグインの 1 つのインスタンスに常にアクセスできるようにプラグインを設定する方法を確認しました。
以上がWordPress のデザインパターンの可能性を解き放つ: 私たちの旅が始まりますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。