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