2011-12-27 pythonの言語仕様を覚えていく

pythonの言語仕様を覚えていく

どうにも,こうにも,今日は調子が出ないが,そうも言ってられないので,研究をする.

今日は主にデバッグ.

pythonのデフォルト値の"評価"の扱いを知らずにエンバグしてた..

「デフォルト値は 1 度だけしか評価されません。リストや辞書のような変更可能なオブジェクトの時にはその影響がでます」 http://t.co/VR2DEX3p

あとは"shallow copy"に起因するバグを作ってた.

テストケースを書くようにして,かなりバグは減ったけど,カバレッジが,まだ低いので, 適宜テストコードを追加していきたい.