1

最新の OOP 設計パターンに従って、独自の MVC フレームワークを構築しようとしています (もちろん、よりよく学ぶためです)。繰り返し可能なコードを配置するためのベストプラクティスは何ですか(静的メソッドとしてユーティリティクラスにとどまるために使用されますが、これは良いパターンではないと考えられています)。

たとえば、ドットで区切られた文字列を使用して多次元配列をトラバースしたい場合、このアルゴリズムをいくつかのクラス (他の基本クラスのサブクラス) で利用する必要があります。ユーティリティクラスを使用せずに、同じコードを複数回繰り返さずに、どうすればそれを行うことができますか?

4

4 に答える 4