あまりにもプログラムのつくりを気にするのもどうかと思うよ。
もちろん、そういうのも大事だと思うけど、
一番大切なのはそのツールから得られる結果なのだよ。
短期間で作成され、まあまあのつくりで
お客さんの要求にマッチしているツールを見て、
これはつくりが良くないから作り直すと言って作り直してる人がいた。
元のツールの何倍もかかって完成し、つくりが良いとか言ってたけど、
お客さんの要望に沿っていなかったりしてトラブル。
費用対効果というか、要求に過不足なくこたえることがビジネスだと思う。
過も不足もあってはならないのだ。
マクドナルドに行って、モスより不味いと文句を言っているようなもので、
低価格で空腹を満たすだけならモスよりもマクドナルドの方が適切と言える。
単なるプログラマなら仕様に沿ってできる限り良い物を作ることは素晴らしい。
しかし、SEや営業レベルの視点ならそのあたりをよく考える必要があるはずだ。