呼び出したいfunction呼び出すために複数のfunctionを呼び出してパラメータを用意するって意味不明だわ
こういうこと?
f_root(param1, param2): _f_inner1(param1); _f_inner2(param2);
こういうことをすることは多々あるよ。ただ、_f_innerはprivate属性をつけるのがセオリー。なぜこういうprivate関数を作るかというと、論理的に意味のある部分をまとめれば保守性と開発効率が上がるから。
ただインターフェイスとして公開する部分はf_rootだけだから、_f_innerを設計要件に入れるのはイミフやけど。
ツイートシェア