私は制御しているデバイスの数を設定するために一連の関数呼び出しが必要なシステムを設計しています。異なる階層の機能階層が同じデータにアクセスする必要がありますか?
私はA()
を呼び出し、B(arg 1)
を呼び出すとします。C(arg 1, arg 2) + D(arg 1, arg 2, arg 3)
を呼び出します。
はA
に表示されます。それが方が良いでしょう:
B
がarg 1..3
へのアクセス権を持って、彼らに自分自身を見つけるとC + D
OR- 暗闇の中で
B
を残しを呼び出し、A
はその意志、B
に渡す持つためにそれらを使用してみましょう をC + D
に転送するだけですか?
私の勘では、私は、変数がそれらにおせっかい機能の最小値を持つようにしたいと第二オプションは、優れていることです。