09/01/24 16:54:49
>>82
前者だと、オブジェクト指向的には
setFileやsetDirを使わなかったときにexecを呼び出した場合の処理
(たぶん、IllegalStateExceptionでも投げる?)
を書かなければならないという手間がかかる反面、
aを生成後に処理を挟んでこれらのsetterを呼び出せるという
柔軟性を持たせることができる。
手間と柔軟性のトレードオフだが、アジャイル的には
最初は後者で作っておいて、必要になったら後者にリファクタリングする
のがよさげと思われ