なひです.

> From: hisanori / sitc.toshiba.co.jp [mailto:hisanori / sitc.toshiba.co.jp]
> Sent: Thursday, September 02, 1999 1:30 PM

> > 実際のところは
> > 
> >   プログラマは知っている.
> >   でもユーザは知らない.
> >   クラッカは知らないふりをする.
> > 
> > ですよね.なひは,
> > それならプログラマも知らないふりをしといたほうがいいと思う.
> > 何が入ってくるかわからないので,いちいちチェックしないといけない.
> > だったら一様にArrayでいい(注意: 論理の飛躍があり□ ^^;).
> 
> 結論は一緒なのですが、論理の飛躍に付いていけてない^^自分を発見してしま
> いました。僕の考えでは、「いちいちチェックしないといけない」ではなく、
> 「全然チェックしなくて済む」になると思います。

いやー,なひも自分でついていけなかったが故,上のように書きました.^^;
と,冗談はほどほどに...

何がくるんだかわからない以上,プログラマは余計な仮定をおかずに
コーディングすべきで,だとしたら一様なArrayの方が
仮定を置きにくくてよろしい,ということでどうでしょう.

> # もちろんビジネスロジックの定義域に関わるチェックはビジネスロジックメ
> # ソッドの責任で行います。ここではそれ以外のチェック(データがあるとか
> # ないとか、引数の数が正しいかとか)が必要ないということ。

ここでビジネスロジックの話になるのは,
なひとしては気持ち的に理解できるわけですが,
それは週末まで置いといて...^^;
「業務ロジック」と「ビジネスロジック」を使い分けていらっしゃいます?
このスレッドで両方出てきたような...