2008-05-22 Bookクラスのファクトリーメソッド hondana.orz 今、booksテーブルに新しいエントリーを追加するのは/hondana/isbnに限られているのでここに新規登録の処理があるが、将来的なことを考えれば、Bookクラスに新規追加のロジックがあるのが望ましい。booksテーブルに新規追加されるのは、あるISBNでBookのインスタンスが呼び出されるときに限られている。と言うことはBook.find_isbnというメソッドを作って、必ずこれを使って呼び出すようにすればいい要するにbooksはAmazonに対するキャッシュのような働きだ。