# 第65回 2023/9/30(土) ## 進め方 https://hackmd.io/i-8Lzl_gRDWEQvMdlOO-Mw?both ## 前回のHackMD https://hackmd.io/hNJrIo1BRNepBk3LF1P-6A ## ファシリ/ドライバー - ファシリ: karlley - ドライバー: hiromisugie ## PR https://github.com/GennyBoy/souchou-dokushu-rails/pull/37 ## 読んだところ ### From p433 ### To p433完了 ## 練習問題 ## 学んだこと(分かったこと/わからなかったこと) - s-miya - 1つのform_withで紐づくアクションは1つ。なのでクリックさせるボタン毎に紐づくアクションを変えるなら、その数だけform_withを書く。 - form_withの model: への渡す変数(@entry / [@entry, @entry.room])により宛先ルーティング(railsの予測結果)が変わる。(なんで配列を渡していいのかはわからない) - ポリモーフィズム(親子関係を表す) > コメント機能のプラクティスで使うとのこと - routes.rb(sharrowルート)の設定を変更すると、埋め込み先のケアもいるので大変 - haruguchi - pathを構造から変えるの大変! - Rails難しいけど、デバッグの方法など学べばなんとかなりがち(ならない) - karlley -`git checkout 作業を再開したいブランチ名` でdraftのprなど他人の作業を引き継げる - git pull(or fetchでリモートの情報を入手しておく) - 後置ifは副作用のある処理には好まれない(最後まで処理を読まないといけないから) ## 感想(輪読会自体の改善点などあれば) - s-miya - やっと10章の巻末問題が終わった。4週くらいかかりきりだったのでは? - haruguchi - 今回は熱い戦いだった - 次回アセットパイプラインじゃん。 - ↑古いっちゃ古いけど、理解はしておきたいところ(JSプラクティス入ってないなら話半分で) - karlley - 学びが多すぎてメモが追いつかなかった! - gitもrailsも難しいけど面白いと改めて感じた