はじめる!Rails3 第2巻の執筆(経過報告)

2011/04/23

はじめる!Rails3 第2巻の執筆を始めましたという記事から1ヶ月ほど経過しました。

ゴールデンウィーク前後に初校まで漕ぎ着けられればいいな、などと暢気なことを書いていましたが、ちょっと難しい感じになってきました。

今は6章に当たるところを書いていて、多分16章ぐらいになる予定なので、まだ3分の1しか進んでいません。

ここまでの章立ては以下の通り:

  1. バリデーション(1)
  2. バリデーション(2)
  3. エラーメッセージの表示
  4. モデル間の関連付け(1)
  5. モデル間の関連付け(2)
  6. モデル間の関連付け(3)

第1巻で作ったタスク管理アプリケーションHinagikuに対して、まず入力フォームでのエラー処理を追加し、次にカテゴリー別のタスク管理機能を追加する、という風に進んでいます。先ほど、クラスメソッドhas_manyを紹介して、「1対多の関係」とか「外部キー」とかの用語を説明する部分を書きました。