2007-03-26から1日間の記事一覧

エージング

エージングをなめてました。エージングてのは、言ってみれば耐久テストのことです。ライブラリを作ったとき、ライブラリを使ったサンプルみたいなのを作ってそれを延々と動かして、落ちないか、リークが無いか、assertにひっかからないか、などなどを確認し…

assertの効用

コードの「意図」はコメントなんかじゃなくてassertにがんがん仕込む。意図したとおりに動かないときはすぐ止まって教えてくれるのだから。 もちろんややこしい数式の意図なんかはコメントに書かないとしゃーないですけど。 と、デバッグテクニック本からの…