他者のプログラム-1

仕事がら、エクセルを使うことが多く、特に会社の経理の書類は単純計算だけでなく参照・比較・検索・ソート等頻繁に使うため、関数機能を複雑に組んで計算表を作っています。

ところが、たまにバグを見つけて関数を修正しようとしたら・・・?「こんなややこしい数式誰が作ったの?」って驚くことしばしば!まぎれもなく自分で作った表なのですが、数日も経てば理解し辛いものになってしまう。ましてそれが人の作ったものであれば、尚更です。

シーケンスも同じで、設計理念とか手法を統一されたルールで組まなければなりません。

さもなければ、他人のプログラムはそれを理解するまでに時間を要します。

この理解するための時間が短い人ほど、優秀なプログラマーと言えるんでしょうが、私はそんなに早くありません。

そんな事例を次回挙げさせて頂きます。

前の記事

設計者の責任

次の記事

他者のプログラム-2