- Excel VBA 質問スレ Part40 [無断転載禁止]©2ch.net
686 :デフォルトの名無しさん[sage]:2016/03/19(土) 21:42:27.21 ID:M34OaI99 - >>668
ありがとうございます。リファクタリングですね、 ・外部的な振る舞いは変えない ・内部構造を洗練していく ・作業は一歩ずつ進める ・安全に変更を行う 非常にためになる言葉ですね。開発当時の自分をぶん殴りたい気分です。 内部構造の洗練はとても難しいですね。 でも調べてくうちに excel標準機能にあるワークシート関数やら書式設定やらはコードに実装しない if文やselect caseがあるとその分だけテストケース増やさなければならない=複雑になる 行数が多い=それだけ読まなければいけない=他の関数との凝集度が悪くなる この辺は痛感しました…書き直してきます
|