エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Railsでの開発を快適にするための工夫集 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Railsでの開発を快適にするための工夫集 - Qiita
目的 Rails案件(だけの話ではないだろうけど)には、**「このメソッドを変えると、どこに影響が出るん... 目的 Rails案件(だけの話ではないだろうけど)には、**「このメソッドを変えると、どこに影響が出るんだろう」とか「このクラスはどこで作られたり、更新されてるんだっけ」**という疑問が頻繁に起こる。 なので、なるべくその疑問がスピーディに解消できるような工夫をまとめておく。 工夫集 ActiveRecordのcreateやupdateは「決まった形」から生やす 特定のActiveRecordのcreateやupdateと言った、DB処理があちこちに散らばっている場合には、検索しやすいように特定の形に限定しておくことで、楽に影響範囲を調査できる。 具体的には、呼び出し元をAdminUserとする場合には、以下の形に限定する。 AdminUser(Camelケース) admin_user(Snakeケース) 加えて、DBメソッドも以下に限定する new save, save! create,