クラス C があり、プロセスが次のようになっているとします。
- func1を行う
- func2を行う
- func3を行う
- func4をする
ここで、各関数は前のステージからのデータで動作します
システム設計の観点からどちらが優れていますか?
- 各関数が入力を受け取り、その結果を返し、結果を次のステージに渡すようにする
- 各 func がクラス c のデータ メンバーに対して動作するようにすると、それらはすべて void を返します
また、これら 2 つの戦略が有名なデザイン パターンである場合、それぞれのデザイン パターンの名前は何ですか?