Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
HomeCADの「バックエンド」エンジンを作っています。多くのことを行うファサードクラスがあります。しかし、そのクラスからデータ (オブジェクトの配列など) を分離する必要がありますか? どうもありがとう
ここで何を求めているのか完全には明確ではありません-どのクラスでも、機能するにはいくつかのデータ構造が必要です。
ファサードのウィキペディアのページから:
ファサードは、より大きなコード本体への単純化されたインターフェースを提供するオブジェクトです
定義がかなり緩いことがわかると思いますが、私の意見では、ファサードが他のコードの使用を簡素化する限り、データ構造を持つことができます。