Movatterモバイル変換


[0]ホーム

URL:


はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • Twitterでシェア
  • Facebookでシェア

気に入った記事をブックマーク

  • 気に入った記事を保存できます
    保存した記事の一覧は、はてなブックマークで確認・編集ができます
  • 記事を読んだ感想やメモを書き残せます
  • 非公開でブックマークすることもできます
適切な情報に変更

エントリーの編集

loading...

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。

タイトルガイドライン

このページのオーナーなので以下のアクションを実行できます

タイトル、本文などの情報を
再取得することができます
コメントを非表示にできますコメント表示の設定

ブックマークしました

ここにツイート内容が記載されますhttps://b.hatena.ne.jp/URLはspanで囲んでください

Twitterで共有

ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します

187usersがブックマークコメント21

    ガイドラインをご確認の上、良識あるコメントにご協力ください

    0/0
    入力したタグを追加

    現在プライベートモードです設定を変更する

    おすすめタグタグについて

      よく使うタグ

        Railsのモデル名をすべて変更した話 - SmartHR Tech Blog

        ガイドラインをご確認の上、良識あるコメントにご協力ください

        0/0
        入力したタグを追加

        現在プライベートモードです設定を変更する

        おすすめタグタグについて

          よく使うタグ

            はてなブックマーク

            はてなブックマークで
            関心をシェアしよう

            みんなの興味と感想が集まることで
            新しい発見や、深堀りがもっと楽しく

            ユーザー登録

            アカウントをお持ちの方はログインページ

            記事へのコメント21

            • 注目コメント
            • 新着コメント
            nyamadori
            ここまでシステマチックにやり切れるのはすごいし気持ちもわかるけど、ネームスペースのメリットを享受できなくなるのはしんどくないか。ネームスペースがあるからこそスコープが閉じて脳の容量を抑えられるはず。

              その他
              peller
              衝突せずに名前変更できるなら、もともと table_name_prefixを空指定にして、関連定義で名前空間無し& class_name指定しすれば良かった話じゃない?

                その他
                june29
                偉大だ〜〜〜 / 書き手の個人名を出さない方針なら「私は」より「私たちは」等の方が自然になりそう

                  その他
                  daichirata
                  変えたいとみんなが一度は思うもののやり遂げるのはすごく困難な奴。偉業だ。

                    その他
                    leiqunni
                    前も見たことある。前のはパーサを書いて名前変更してたな。ワイも文字列置換でやって実行してエラー出して。あけおめことよろ→あけまんことよろ

                      その他
                      YusukeIwaki
                      これは頑張ったなぁ

                        その他
                        paulownia
                        namespaceを削除って感じなのかな?名前被りはどう回避したんだろうか、そもそも被ってなかったとか?

                        その他
                        zakinco
                        偉いなー

                          その他
                          tomoakinagahara
                          RoRは簡単なものはすぐ作れるけど、複雑なものは苦手。レールに沿う分には苦労しないけど、レールから外れると途端に詰んでしまう。

                            その他
                            hdampty7
                            なんか、血みどろになってるのに、勝利宣言しているようなブログもあるなか、システマチックにやり切ってるのはすげーな。

                              その他
                              irasally
                              やり切ったのすごい

                                その他
                                yuuAn
                                名前空間が使いづらいフレームワークはつらい。

                                  その他
                                  kompiro
                                  偉業だ

                                    その他
                                    june29
                                    june29偉大だ〜〜〜 / 書き手の個人名を出さない方針なら「私は」より「私たちは」等の方が自然になりそう

                                      2023/06/30リンク

                                      その他
                                      daichirata
                                      daichirata変えたいとみんなが一度は思うもののやり遂げるのはすごく困難な奴。偉業だ。

                                        2023/06/30リンク

                                        その他
                                        daira4000
                                        「なお、このバグは社内勉強会で修正されました」 偉業

                                          その他
                                          nicht-sein
                                          うわぁ……この規模のリファクタリングはやると決めるのも大変だ

                                            その他
                                            gfx
                                            yaba

                                              その他
                                              udzura
                                              トレポ便利

                                                その他
                                                yamadadadada2
                                                お疲れ様でした。/名前重要。名前を間違っただけで仕事が倍になる。その時は良くても、未来の自分を苦しめるんや…

                                                  その他
                                                  peller
                                                  peller衝突せずに名前変更できるなら、もともと table_name_prefixを空指定にして、関連定義で名前空間無し& class_name指定しすれば良かった話じゃない?

                                                    2023/06/30リンク

                                                    その他
                                                    nyamadori
                                                    nyamadoriここまでシステマチックにやり切れるのはすごいし気持ちもわかるけど、ネームスペースのメリットを享受できなくなるのはしんどくないか。ネームスペースがあるからこそスコープが閉じて脳の容量を抑えられるはず。

                                                      2023/06/30リンク

                                                      その他
                                                      bopperjp
                                                      こういうことができる体力と技術力はうらやましい。。

                                                        その他
                                                        iga_k
                                                        モデル名変更作業をシステマティックに実行。力こそパワー素晴らしい。

                                                        その他
                                                        seiunsky
                                                        めちゃ良すぎる……!!

                                                        その他

                                                        注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

                                                        リンクを埋め込む

                                                        以下のコードをコピーしてサイトに埋め込むことができます

                                                        プレビュー
                                                        アプリのスクリーンショット
                                                        いまの話題をアプリでチェック!
                                                        • バナー広告なし
                                                        • ミュート機能あり
                                                        • ダークモード搭載
                                                        アプリをダウンロード

                                                        関連記事

                                                          usersに達しました!

                                                          さんが1番目にブックマークした記事「Railsのモデル名を...」が注目されています。

                                                          気持ちをシェアしよう

                                                          ツイートする

                                                          Railsのモデル名をすべて変更した話 - SmartHR Tech Blog

                                                          SmartHRでは開発にRuby onRailsを広く採用しています。 今日は負債解消のために、開発しているサービス...SmartHRでは開発にRuby onRailsを広く採用しています。 今日は負債解消のために、開発しているサービスでRailsのモデル名をすべて変更した話を紹介します。 既存のモデル構造のつらみ 私達が開発しているサービスでは、モデルの親子構造が分かりやすいということで、モデルをネストした構造にしていました。 例えば、 User に紐づくプロフィール画像 User::ProfileImage は、 app/models/user/profile_image.rb に配置する具合です。 パッと見の構造が分かりやすいのですが、時が経つにつれて次のようなつらさが顕在化してきました。Railsの規約(推奨ルールのようなもの)に則っていないので、関連定義が冗長になる テーブル名が長くなる。 外部キーや関連名が長くなる。 関連名と外部キー名が一致せず、カラムを呼び出したいときにDB定義を見ないと

                                                          ブックマークしたユーザー

                                                          • komanezumi712024/04/21komanezumi71
                                                          • haya06062024/04/20haya0606
                                                          • wahgszacr2024/04/20wahgszacr
                                                          • developmaso2024/04/20developmaso
                                                          • ha-te-na-9212024/04/18ha-te-na-921
                                                          • jacoyutorius2024/04/18jacoyutorius
                                                          • aravow2024/04/18aravow
                                                          • makopy_inside2024/04/17makopy_inside
                                                          • umai_bow2024/04/17umai_bow
                                                          • dollon2024/04/16dollon
                                                          • rutei2024/04/16rutei
                                                          • leiqunni2024/04/16leiqunni
                                                          • igz02024/04/16igz0
                                                          • kura-22024/04/16kura-2
                                                          • kawasonblog2024/04/16kawasonblog
                                                          • kjellberg2024/04/16kjellberg
                                                          • bootJP2024/04/15bootJP
                                                          • techtech05212023/09/09techtech0521
                                                          すべてのユーザーの
                                                          詳細を表示します

                                                          ブックマークしたすべてのユーザー

                                                          同じサイトの新着

                                                          同じサイトの新着をもっと読む

                                                          いま人気の記事

                                                          いま人気の記事をもっと読む

                                                          いま人気の記事 - テクノロジー

                                                          いま人気の記事 - テクノロジーをもっと読む

                                                          新着記事 - テクノロジー

                                                          新着記事 - テクノロジーをもっと読む

                                                          同時期にブックマークされた記事

                                                          いま人気の記事 - 企業メディア

                                                          企業メディアをもっと読む

                                                          はてなブックマーク

                                                          公式Twitter

                                                          はてなのサービス

                                                          • App Storeからダウンロード
                                                          • Google Playで手に入れよう
                                                          Copyright © 2005-2025Hatena. All Rights Reserved.
                                                          設定を変更しましたx

                                                          [8]ページ先頭

                                                          ©2009-2025 Movatter.jp