Movatterモバイル変換


[0]ホーム

URL:


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

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

アプリで開く

はてなブックマーク

  • はてなブックマーク
  • テクノロジー
  • 「Rustでやると知らないうちに詰む設計」を避けるためのTipsを集めてみる
  • Twitterでシェア
  • Facebookでシェア

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

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

エントリーの編集

loading...

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

タイトルガイドライン

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

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

ブックマークしました

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

Twitterで共有

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

417usersがブックマークコメント11

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

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

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

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

      よく使うタグ

        「Rustでやると知らないうちに詰む設計」を避けるためのTipsを集めてみる

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

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

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

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

          よく使うタグ

            はてなブックマーク

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

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

            ユーザー登録

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

            記事へのコメント11

            • 注目コメント
            • 新着コメント
            tettekete37564
            単純に読むとブラッシュアップの過程が地獄風味の言語のよう聞こえる。仕様、コードのいずれも最初からリファクタリング済みしか受け付けないという感じならキツいぞ

              その他
              knjname
              GC欲しいな

                その他
                nakag0711
                絶対書けない処理があるというのは実務的にはRustのリスクの一つになるのかなあ

                  その他
                  kamocyc
                  GCある言語のノリでテキトーに構造体を定義して詰んだのでブクマ

                    その他
                    yuyumomo999
                    エンジニアなのに、Rustって見るとゲームが先に浮かんでしまう病気。。

                      その他
                      tackman
                      顧客が本当に必要だったコンテンツだ

                        その他
                        nakag0711
                        nakag0711絶対書けない処理があるというのは実務的にはRustのリスクの一つになるのかなあ

                          2022/02/07リンク

                          その他
                          kamocyc
                          kamocycGCある言語のノリでテキトーに構造体を定義して詰んだのでブクマ

                            2022/02/07リンク

                            その他
                            kako-jun
                            Rustが書く人にもtraitを強制してるようで面白い。コメントが五月雨式に追加されて、本文と区別つかず記事が育ってくZennのデザインも面白い

                              その他
                              zetta1985
                              “Rustはプログラムを書く側よりも読む側の味方”

                                その他
                                knjname
                                knjnameGC欲しいな

                                  2022/02/07リンク

                                  その他
                                  yuyumomo999
                                  yuyumomo999エンジニアなのに、Rustって見るとゲームが先に浮かんでしまう病気。。

                                    2022/02/07リンク

                                    その他
                                    tettekete37564
                                    tettekete37564単純に読むとブラッシュアップの過程が地獄風味の言語のよう聞こえる。仕様、コードのいずれも最初からリファクタリング済みしか受け付けないという感じならキツいぞ

                                      2022/02/07リンク

                                      その他
                                      t-murachi
                                      最後のってどうすりゃいいんだっけ…(´・ω・`)

                                      その他
                                      sora_h
                                      “dtolnayがやってないことはできない ”

                                        その他
                                        zyzy
                                        「dtolnayがやってないことはできない」の法則

                                        その他

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

                                        リンクを埋め込む

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

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

                                        関連記事

                                          usersに達しました!

                                          さんが1番目にブックマークした記事「「Rustでやると知...」が注目されています。

                                          気持ちをシェアしよう

                                          ツイートする

                                          「Rustでやると知らないうちに詰む設計」を避けるためのTipsを集めてみる

                                          とりあえず、よく言われてるやつから埋めていこうと思う。 構造体にライフタイムを持たせない 構造体に...とりあえず、よく言われてるやつから埋めていこうと思う。 構造体にライフタイムを持たせない 構造体にライフタイムを持たせるのは「基的に」避けよ、というのが重要なのは間違いないのだけど、これをもう少し実践的な内容にしたい。ちょっと考えてみたけど、こういうのはどうだろうか。 ある関数呼び出しの中でしか絶対に使わない。returnするまでにその構造体のデータは全て破棄される。static変数に退避させることもできない。アロケーションもその関数が面倒を見る。そういう一蓮托生できる関数呼び出しに心当たりはあるか? ある→ 構造体にライフタイムを持たせてもよい。 ない→ ライフタイム禁止。 そう考えてみると、DIとかReduxとかとも通じるところがあるかもしれない。「つべこべ言ってないで全部の責務を一番外側に持っていく」という決断ができるときは構造体ライフタイムが選択肢に入る。

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

                                          • ototoi2025/02/22ototoi
                                          • hitotakuchan2025/01/31hitotakuchan
                                          • StrawberryGelato2023/01/25StrawberryGelato
                                          • tackman2022/12/31tackman
                                          • grandcolline2022/12/29grandcolline
                                          • razokulover2022/12/28razokulover
                                          • imyutaro2022/12/28imyutaro
                                          • mito152022/12/28mito15
                                          • techtech05212022/12/18techtech0521
                                          • kasahi2022/04/30kasahi
                                          • ish1r0k12022/03/19ish1r0k1
                                          • yokochin_htb2022/03/15yokochin_htb
                                          • yassan06272022/02/28yassan0627
                                          • clavier2022/02/28clavier
                                          • takuya-a2022/02/14takuya-a
                                          • sanko04082022/02/12sanko0408
                                          • masayuki-as2022/02/11masayuki-as
                                          • yuiseki2022/02/11yuiseki
                                          すべてのユーザーの
                                          詳細を表示します

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

                                          同じサイトの新着

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

                                          いま人気の記事

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

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

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

                                          新着記事 - テクノロジー

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

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

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

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

                                          はてなブックマーク

                                          公式Twitter

                                          はてなのサービス

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

                                          [8]ページ先頭

                                          ©2009-2025 Movatter.jp