TECH::CAMP 1ヶ月コース 8、9日目 Ruby on Rails

8日目は体調不良によりお休み

9日目
前日何もしなかった分を取り戻さなければならない
ということでいつもより集中して取り組んだ9日目
ブログには書いていない所もあるけど、色々と課題や問題にも取り組んでいます。
まぁ、全部自力じゃ出来ないから結局答え見てるけどな!

さて、今回なかなか理解できなかった所は3つ
・アソシエーション
・ネスト
・render
という所

アソシエーション
テーブルを繋ぎ合わせる、という所までは便利だなあと思ったのだが
実際に使おうとする時や、コードをチェックするときになかなか理解出来ない事が多発
記述が簡素化(?)されるけども理解不十分だと逆にコードを遡れなくなって苦労

ネスト
ルーティングをネストするという説明があり、
「ルーティングをネストさせる一番の理由はアソシエーション先のレコードのidをparamsに追加してコントローラーに送るため」
ということだったが、逆に入り組ませないでくれ、と思ってしまった

render
部分テンプレートというもの
これも省略されて便利になったなあと思ったが逆にどれを参照するか迷子になる始末

これを便利だなあと思えるまで知識を付けたい

10日目へ続く