2014-10-26 21:59
作り方の くせ なんだが、
「変なプログラムでも わりと動く」
ように私は 書くので、これが バグ を量産しているような気がするんだぜ☆
というか、変なプログラム を書けるように許容しているので、
バグを所蔵しているのは 意図 そのものなんだが、
う~む☆
「わりと動く」ように作ってしまう癖は やめた方がいいのか☆
2014-10-26 22:11
これは ヌル・オブジェクト という☆
例えるなら、自販機に おもちゃのコイン を入れるようなものなんだぜ☆
自販機は おもちゃのコイン を無視して、取り出し口に落とすな☆
そのように、
ここに、間違ったデータを入れると動かなくなるプログラムがあるとする。
ヌル・オブジェクトという "代替データ” は、
そんなプログラムに 突っ込んでも、
まるで間違っていないデータかのように振る舞い 無視される☆
これにより、
プログラムは止まらずに動く
という しろもの なんだぜ☆
↑ヌル・オブジェクト☆ それなりに動いてくれるんだぜ☆
なんで そんな危なっかしい プログラムを書くのか、というと
「変なプログラムでも わりと動く」という設計思想なんだぜ☆
これも おもちゃのコイン を繁殖させる方向に働いているし、
そういう 意図 したもんなんだぜ☆
これも 今回は悪い目が出た気がするんだぜ☆
[0回]
PR
http://grayscale.dou-jin.com/Entry/75/【将棋】めざせ電王戦(38) 反省会なんだぜ☆