maeshimaの日記

メモ書きです

2010-05-18から1日間の記事一覧

これまでのrspec本勉強の復習

これまでメインアカウントのブログでrspecについて書いてきたことを復習して気になったところを簡単にまとめてみた。 ?を末尾に持つメソッドの書き換え receiver.hoge?.should == true は下記のようにも書ける receiver.should be_hoge receiver.should be_a…

rinariコードリーディング 1 - 100行くらい

elispの勉強と、railsコーディングの効率化を目的としてrinariのコードを読んでいきたいと思います。rinari.el自体は728行とたいしたボリュームではないのですが、lisp超初心者なので全部読むには時間がかかると思います。一日三十分くらいでできれば毎日少…

letとlet*の違い

(setq foo 1) (let ((foo 2) (bar foo)) ...) この時のbarは1 (setq foo 1) (let* ((foo 2) (bar foo)) ...) この時は2。初期値設定時に直前の定義が使えるか使えないかがletとlet*の違い