lisp
lispむずかしいなぁ。
入門Common Lisp―関数型4つの特徴とλ(ラムダ)計算 を読み終わったけど、最後の方飛ばしちゃった。。
あとでそこらへんは読み返すとして、
今は
On Lispを読み中。
本も出るみたいなので出たらそっちで読みたい。
まださわりだけしか読んでないんだけど
ボトムアップデザインがトップダウンより有効かどうかは未だよくわからないんだけど、
プログラマとしてはトップダウンより絶対にやり易いし楽しいな。
入門Common Lisp―関数型4つの特徴とλ(ラムダ)計算 を読み終わったけど、最後の方飛ばしちゃった。。
あとでそこらへんは読み返すとして、
今は
On Lispを読み中。
本も出るみたいなので出たらそっちで読みたい。
まださわりだけしか読んでないんだけど
この4.8節が激しく気になる・・。ボトムアップデザインはプログラムを読み易くする.この種の抽象化のインスタンスは,読む人に汎用オペレータを理解するよう要求する.
機能的抽象化のインスタンスは,読む人に特殊目的のサブルーチンを理解するよう要求する
「でもあんたのユーティリティを全部理解しないことには,プログラムが読めなくなるじゃないか.」
そういった言葉は大抵誤りだ.なぜかについては,第4.8節を参照
ボトムアップデザインがトップダウンより有効かどうかは未だよくわからないんだけど、
プログラマとしてはトップダウンより絶対にやり易いし楽しいな。