SE徒然日誌

2005/09/13(火)23:12

仕事:○○だったら××とみなす

仕事(31)

久々にSE関連ネタ アプリ保守をしながら、システムを開発していてると よく思うんですが、「○○だったら××とみなす。」って 仕様やめません? 例) イ:略称が空白だったら、正式名称1を略称とみなす。 ロ:出力条件のTOが空白だったら最大値とみなす。 ハ:大文字英字と小文字英字は同じとみなす。 だったら、 イ:登録時に略称必須。  (親切なソフトなら正式名称1と同じにするか確認メッセージ) ロ:空白だったら「空白」とする。  (親切なソフトなら空白にしたらフォーカスが離れた時点で   最大値を表示する) ハ:大文字英字か小文字英字のみ登録可能とする。 にしません? 登録されている内容と違うものを「みなす」の一言でPG内で 変換かけると ・無駄な処理の為に可読性が下がる。 ・ある意味DBの項目が正ではなくなる。  (イの場合、略称の項目が空白であっても実は空白ではない)  =バグの原因になる。  ↑  保守する側からするとDBが当てになんなくなるし、  SQL一発で引っ張ってこようとする処理遅くなるし、  余計な変換かけなきゃなんないんで見難くなるし、  こういうのに限って開発メンバー間では暗黙ルールみたいに  なっていて設計書に落ちてなかったりする。

続きを読む

総合記事ランキング

もっと見る