EXCEL/VBAシステム維持、保守のために1

こんにちはEXCELrです。

今はVBAや他の知識を武器に効率アップをコンサルしている私ですが
そもそも、汎用系、ユニックス系のSEでした。
その後、いろいろな言語やシステムも見てきましたが、
基本はそんなにかわらないなあと言うのがホントのところ。

で今日は、システム開発特に保守の基本についてです。
諸般の事情もあるでしょうが、一番念頭においておきたいことは


維持保守しやすくするためには、機能を肥大化させないこと


これです。これにつきます。どのシステム、言語でもまったく当てはまります。

特に重要なシステム、プログラムはただでさえ変更、
追加が多いのでごちゃつきがち。
そうだとしても、一点に機能を集中させないような配慮が設計に
求められます。

EXCEL・VBAプログラミングでもぜんぜん例外ではありません。
集中させないで機能を分割することが重要です。

①目的別にブックを分ける。
②機能毎にシートを分ける。
③プロシージャーを極力分割する。

最低守りたいところです。

0 コメント:

コメントを投稿