開発に関するメモ #0002
2017.10.24(火) #00
2017.10.27(金) #00
- プログラムを書いていると、なんかそれなりに複雑になってくるときがある。
- そんなときは必ず「どうして複雑になってしまうのか」を自問する。
- 仕様が複雑だからなのか。ならばどうすれば単純な仕様にできるのか。
- とにかく、複雑なプログラミングをするだけならだれにでもできる。そこに私は価値を認めない。シンプルなのに十分に使用に耐えるものを作りたい。
- もちろん限度はある。だからやむを得ず複雑になってしまった場合は受け入れる。
2017.10.27(金) #01
- VAライブラリをslot化したものを使って、プログラミング言語を試作している。
- 今はローカル変数のスコープを正確に認識して、同じものには同じidを、違うものには違うidを割り当てる処理を書いているのだけど、100行未満で書けた。もちろん可変長配列は多用している。
- テスト実行してdumpしてみると、おお、なかなかちゃんと動いているようだ。なかなか便利なライブラリだ。
こめんと欄