FC2ブログ
 

LotusNotesな日々IBM社のLotusNotesに関係する何かを日々語ってるようなきがしないでもないブログです。 

このページの記事目次 ( ← 2008年10月 → )

今はありえない条件も考えるのがそもそもロジックというもの。

   ↑  2008/10/13 (月)  カテゴリー: 雑記
よく、「このフィールドは絶対Nullにはならないから」とか
「フォームからいってFalse」にならないからといって、
最初からLotusScriptを略して書く方も多いですが。
( IF の Else や "" や Not notesItem Is Nothing とかの条件とか)

フォームやフィールドにはいる値なんて仕様変更でどうとでもかわるのだよ、と。
フォームはフォーム、フィールドはフィールド、ロジックはロジックと完結して考えて
ロジック上どうしても入ってこないところ以外は、
ちゃんとエラー処理を入れるなり考えないと駄目だよ、と。思う。

そうしないと、
何かのはずみでありえない動きをしたときにサーバを巻き添えにする可能性もあがるし、
もしちょっとでも設計書が欠けたり紛失した場合、動きを"追えない"ものになってしまうので。

綺麗な設計を行うのに重要なことは設計要素ごとの完結性だと思う、今日この頃。
スポンサーサイト



(記事編集) http://mesosune.blog123.fc2.com/blog-entry-150.html

2008/10/13 | Comment (4) | Trackback (0) | HOME | ↑ ページ先頭へ |