並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 29 件 / 29件

新着順 人気順

リーダブルコードの検索結果1 - 29 件 / 29件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

リーダブルコードに関するエントリは29件あります。 プログラミングprogrammingコード などが関連タグです。 人気エントリには 『もし「リーダブルコード」を弁護士が読んだら? - MNTSQ Techブログ』などがあります。
  • もし「リーダブルコード」を弁護士が読んだら? - MNTSQ Techブログ

    こんにちは。「リーダブルコード」を先月読破して、感銘を受けた弁護士の人です。 なにに感銘を受けたかというと、「エンジニアが高級言語を効率的にコーディングするための工夫」は、契約という言語をコーディングするために援用できることがとても多いということです。 例えば、リーダブルコードは「関数には空虚な名前(tmpとかretvalとか)でなく、エンティティの実体に即した名前をつけよう!」と提案しています。 これめっちゃわかります!!!なぜなら、契約言語では当事者というクラスの表現のために「甲」「乙」という定義を未だに使います。そして、甲と乙を逆に書いてしまったままReviewを通過することが実際によくあります。オライリーさんには激怒されるでしょう。 しかし、よく考えると高級言語と契約言語が似ているのは当然だと思うようになりました。それは、どちらも「一定のインプットを入れると、必ず一定のアウトプット

      もし「リーダブルコード」を弁護士が読んだら? - MNTSQ Techブログ
    • リーダブルコード by DDD / Readable Code by DDD

      リーダブルコード by DDD モデリングを起点に可読性の高いコードを実現する

        リーダブルコード by DDD / Readable Code by DDD
      • プログラマーのための行動経済学 (自信過剰とリーダブルコード) - techtekt

        はじめに サマリー 記憶に対する自信過剰 対策 チームや組織で失敗を防ぐには? 1. 読みやすいコードを書くためのコストを下げる 2. 読みやすいコードを書くことを(ゆるく)強制する まとめ 参考文献 ※三浦は退職していますが、本人の同意を得て、掲載を継続しています。 はじめに こんにちは。パーソルキャリア株式会社でデータアナリストとして働いている三浦です。 私はデータアナリストとしてこの会社で働いておりますが、それと同時に行動経済学の研究もしています。 行動経済学は端的に言えばより「人間くさい」仮定をとりいれて経済学的な分析を行う分野です。 例えば、先延ばしをするとか、楽観的な予想をするとか、情報を無視するとか、人の目を気にするとか、色々です。 修士から数えるとプログラミングは 9 年ぐらい行ってきました。 その過程で、様々な失敗もしてきました。 中には、誰もがしたことのある失敗もあるか

          プログラマーのための行動経済学 (自信過剰とリーダブルコード) - techtekt
        • リーダブルコードを読んで重要だと感じたルールを抜粋 - Qiita

          はじめに 業務で開発をしていて、Pull Requestを送るたびに命名について厳しいレビューをもらうので、業務で特に重要だと感じた部分のみまとめてみました! 最初は「動けばいいじゃん!」と思っていたのですが、チーム開発、仕事となるとそうはいきません。 品質も含めて評価されるため、読みやすいコードを書くということは非常に重要です。 レビューで毎回のように 「ちゃんとリーダブルコードを読みましたか?」 と厳しい指摘を受けるので、できるだけその回数を減らしていきたいです。 毎日レビューで厳しい指摘を受けるのは(おそらく上司も仕事のためとしてコードに対しての指摘をしていると思われるが)とても辛いです。 レビューは あくまでもコードの指摘をしているだけ で、自分自身の人間性や仕事に対するダメ出しをもらっているということではない!と思うようにしてます。 とはいえできるだけレビューで受ける指摘は減らし

            リーダブルコードを読んで重要だと感じたルールを抜粋 - Qiita
          • リーダブルコードの要点整理と活用例まとめ

            はじめに 最近コードレビューの機会が増えてきたので、「リーダブルコード」を読み直しました。 リーダブルコードを読んでいく中で要点を整理し、実務の現場でコードを書いたりレビューをする際にどのように活用していくべきかを自分なりにまとめてみました。 この記事を読むことで、リーダブルコードの要点の把握と実際の活用例を学ぶことができます。 この記事の主な対象者 リーダブルコードの要点をサクッと知りたい人 初級~中級者(実務歴1~3年目)の人 コードレビューの機会が増えてきた人 これまで我流でコードを書いてきた人 リーダブルコードについて リーダブルコードはあくまで「こう書きなさい」と押し付け口調ではなく「こう書いた方がもっとよくなるよ」といった丁寧な語り口で書かれています。 それを前提として要点や活用方法をまとめていきます。 1章 理解しやすいコード 優れたコードについて リーダブルコードで優れたコ

              リーダブルコードの要点整理と活用例まとめ
            • 書店の音楽コーナーで「リーダブルコード」を発見するプログラマ

              Kazushi @vr_kzsh 今日は書籍部に行きました。 『リーダブルコード』が音楽のところに置いてありました。 そっちのコードじゃねえからな!!!!! pic.twitter.com/Vqb6zjZwpX 2021-04-08 21:27:42

                書店の音楽コーナーで「リーダブルコード」を発見するプログラマ
              • リーダブルコード 5-6章 コメントについて · GitHub

                readable-code-chap5-6.md 5章 コメントすべきことを知る コメントの目的は書き手の意図を読み手に知らせることである コメントすべきでないことを知る コードを書いているときの自分の考えを記録する 読み手の立場になって何が必要かを考える コメントすべきではないこと パっとみて当たり前にわかることをコメントに書かない // 休日を計算する function caliculateHoliday() { ... } // 関数実行時の年の1/1から12/31まで、祝日を除く休日を計算する function caliculateHoliday() {....} コメントにパッと見でわからないことを書くようにしよう 関数名がひどい場合はコメントではなく関数名を書く // Kintoneのカスタマイズでコメントを128kbに制限する // コメントにはコメント内容、コメント時刻、コ

                  リーダブルコード 5-6章 コメントについて · GitHub
                • リーダブルコードの要点整理と活用法をまとめた - Qiita

                  はじめに 2022年で新卒エンジニア2年目になりコードレビューの機会が増えてきたので、1年振りに「リーダブルコード」を読み直しました。 リーダブルコードを読んでいく中で要点を整理し、実務の現場でコードを書いたりレビューをする際にどのように活用していけば良いのかを自分なりにまとめてみました。 この記事を読むことで、リーダブルコードの要点と初級者から中級者目線で実際の現場でどのように活用すればよいのかが学べます。 この記事の主な対象者 リーダブルコードの要点をサクッと知りたい人 初級~中級者(実務歴1~3年目)の人 コードレビューの機会が増えてきた人 これまで我流でコードを書いてきた人 リーダブルコードについて リーダブルコードはあくまで「こう書きなさい」と押し付け口調ではなく「こう書いた方がもっとよくなるよ」といった丁寧な語り口で書かれています。 それを踏まえた上で要点や活用方法をまとめてい

                    リーダブルコードの要点整理と活用法をまとめた - Qiita
                  • 『リーダブルコード』を実践的に活用するための問題集[Javascript](第1部 表面上の改善) - Qiita

                    『リーダブルコード―より良いコードを書くためのシンプルで実践的なテクニック』を読んで、実践的に活用するための問題集を作りました。 使用している言語はJavaScriptもしくはTypeScriptで、範囲は第Ⅰ部「表面上の改善」の2章から6章までです。 問題を4つ掲載した後に解答例を記載しています。腕試しとして解いてもらったり、改善や感想のフィードバックもらえたりすると嬉しいです! 問題1 適切な変数名 ウェブページの読み込み時間を計測する以下のようなコードがある。変数名についてどのような問題点があるかを指摘した上で書き直せ。 const start = (new Date()).getTime(); // webページを表示する処理(記載省略) const elapsed = (new Date()).getTime() - start; console.log(`読み込み時間:${el

                      『リーダブルコード』を実践的に活用するための問題集[Javascript](第1部 表面上の改善) - Qiita
                    • 「リーダブルコード」を読んでTerraformの可読性について考える | フューチャー技術ブログ

                      こんにちは。TIGの伊藤太斉です。 この記事は、読書感想連載の6日目です。 今回取り上げる書籍は、多くのエンジニアが通過するであろう、「リーダブルコード」についてです。 最近、「もし「リーダブルコード」を弁護士が読んだら?」という記事をたまたま見かけて読んでみました。記事としては契約書にも同じことが言える、と自分が知らない世界でも使える部分はあるのだと読んでいました。そして、ふと考えてみると、「うちにも本があったじゃないか。しかも積読している。」と思い出し、今回積読解消の機会としてこの連載に参加しました。 リーダブルコードを書評や感想については既に多くの方が書いている内容があるので、今回はTerraformと絡めて書いていければと思います。私は、俗にいうプログラミング言語に対しては明るくない方なので、自分が理解できうるTerraformにおいて考えたらどうなるか、について地震の頭の整理、理

                        「リーダブルコード」を読んでTerraformの可読性について考える | フューチャー技術ブログ
                      • 【2024年版】JavaScript(React)におけるリーダブルコードのチートシート1~3章 - Qiita

                        概要 リーダブルコードを読んでいて、JavaやC++、Pythonの事例も混じっているのと割とレガシーな例題が多いなーと感じました。 React.js、Next.js、TypeScriptをメインにフロントエンドエンジニアとして仕事をしている自分用に、後で見返せるよう2024年JavaScript版リーダブルコードのチートシート的なものを改めて読み返しながら随時更新していきます。 そもそもリーダブルコードとは ダスティン・ボスウェル著書の良いコードを書くための技術書です。 エンジニアになったら1度は目を通した方が良いとされる代表格の技術書ではないでしょうか? 意味としてのリーダブル(readable)コード(code)とは、「読みやすいコード」と直訳できます。 チーム開発ではスムーズな開発や保守性を担保するために読みやすいコードが必要とされます。 リーダブルコードではそんな読みやすいという

                          【2024年版】JavaScript(React)におけるリーダブルコードのチートシート1~3章 - Qiita
                        • 【オフショア】ベトナムメンバと理解する「PHPリーダブルコード」 〜第1回 表面的な改善〜 - RAKUS Developers Blog | ラクス エンジニアブログ

                          本稿では、ベトナムとのオフショア開発において利用できるよう、"リーダブルコード" の内容をもとに筆者が解釈したものを、社内用資料として日本語とベトナム語の両方で解説したものです。*1 この記事を日本チームとベトナムチームのメンバに読んでもらうことで、"リーダブルコード" の知識がチーム間の共通認識となり、プログラムコードの品質が向上することを目的としています。 全2回を予定しており、第1回である本稿は、「表面上の改善」について解説します。 Trong bài post này, tôi sẽ tóm tắt nội dung của "Readable code" và giải thích bằng cả tiếng Nhật và tiếng Việt, để có thể sử dụng trong việc phát triển Offshore với Việt Nam. Khi

                            【オフショア】ベトナムメンバと理解する「PHPリーダブルコード」 〜第1回 表面的な改善〜 - RAKUS Developers Blog | ラクス エンジニアブログ
                          • 『リーダブルコード』の要点&活用方法

                            はじめに 今回の記事では『リーダブルコード』の要点と、実務で活用する方法を徹底解説する。この記事を読むことで、『リーダブルコード』の重要な部分と実務での活用方法を学べるだろう。 本記事で使うプログラムの言語はPythonを採用した。Pythonは文法がシンプルなので初心者でも学習コストが低く、プログラミングの入門としては最も相応しいからである。今回の記事の内容は良いプログラムを格上での重要な基本事項なので、どの言語でも役立つだろう。 1部:表面上の改善 名前に情報を詰め込む プログラムに使われる名前は、主に次の5つの鉄則を守る必要がある。 明確な単語を選ぶ 例えば、getは具体的に何をしているのかがわからない。 この場合だと、画像をダウンロードするのか、あるいはWebサイト上に表示されている画像のすべてを取得するのかまったくわからない。 インターネット経由で画像を取得するなら、Downlo

                              『リーダブルコード』の要点&活用方法
                            • エンジニア2年生がリーダブルコードを読んで今年自分が書いたコードを振り返る - BASEプロダクトチームブログ

                              この記事はBASE Advent Calendar 2019 の2日目の記事です。 devblog.thebase.in こんにちは!BASEでFrontend Groupに所属している三佐和 です。主にネットショップ作成サービス「BASE」のフロントエンドを担当しています。 2016年に未経験からBASEでインターンを開始し、その後正社員として入社しました。当時は主にLP などのマークアップや管理画面のUI に関わる細かい修正などを担当しており、使っていた技術は主にHTML, CSS, jQuery で、LP で使うような簡単なアニメーションの実装しかしたことがなかったのでJavaScript の知識はほぼ皆無でした。 今回のブログでは、リーダブルコード を読みながら、今年1年間書いてきた自分のコードを振り返ってみたいと思います。 今年主に取り組んできたこと 昨年、ショップオーナーさんが

                                エンジニア2年生がリーダブルコードを読んで今年自分が書いたコードを振り返る - BASEプロダクトチームブログ
                              • リーダブルコードの要点整理と活用法をまとめた - Qiita

                                はじめに 2022年で新卒エンジニア2年目になりコードレビューの機会が増えてきたので、1年振りに「リーダブルコード」を読み直しました。 リーダブルコードを読んでいく中で要点を整理し、実務の現場でコードを書いたりレビューをする際にどのように活用していけば良いのかを自分なりにまとめてみました。 この記事を読むことで、リーダブルコードの要点と初級者から中級者目線で実際の現場でどのように活用すればよいのかが学べます。 この記事の主な対象者 リーダブルコードの要点をサクッと知りたい人 初級~中級者(実務歴1~3年目)の人 コードレビューの機会が増えてきた人 これまで我流でコードを書いてきた人 リーダブルコードについて リーダブルコードはあくまで「こう書きなさい」と押し付け口調ではなく「こう書いた方がもっとよくなるよ」といった丁寧な語り口で書かれています。 それを踏まえた上で要点や活用方法をまとめてい

                                  リーダブルコードの要点整理と活用法をまとめた - Qiita
                                • 開発に採用に育成に!多方面に活躍するMr.リーダブルコード

                                  こんにちは!人事&ブランディングプロジェクトの小柴です! Colorkrewのエンジニアにインタビューしてみよう、第7弾! 今回は、QRコードを使ってヒト・モノ・カネに関する名もなき仕事を減らすビジネスコンシェルジュツール「Mamoru Biz」の開発を行っているJanに話を聞きました! プロダクトの開発リーダーとしてチームをけん引するWEBエンジニアです。 今では様々な国籍のメンバーが働いているColorkrewですが、入社当時はColorkrew初の外国人エンジニアでした。 在宅勤務中のため、今回もリモートインタビュー。 旅行先でColorkrew紹介 小柴:Janと言えば旅行ですね。イベント先や旅先で知り合った人によく会社を紹介してくれてましたよね。 Jan:そうだね。 小柴:今年入社したLuisaもJanの紹介ですよね。 Jan:そう、伊東の旅館で知り合いました。インターン探してる

                                    開発に採用に育成に!多方面に活躍するMr.リーダブルコード
                                  • 不等号の向きについて〜リーダブルコード🆚コードコンプリート〜 - Qiita

                                    (「7.1 条件式の引数の並び順」より) わかりやすさの根拠としては、「英語の用法と合っている」が挙げられています。 コードコンプリートの主張 「数直線の並びと合わせるべき」というのがコードコンプリートの主張です。 言い方を変えると、「<だけを使って>は使わない」ということになります。 数値の評価は、数直線上の点を順にたどるような構成にする。 (中略) 逆に、iの値がMIN_ELEMENTSよりも大きいはずであれば、次のような評価を使用することになる。 while ( MIN_ELEMENTS < i ) ... (上巻「19.1.6 数値を含んでいる式は数直線の順番に並べる」より) 具体例で比較 2つの主張で違いが出るのが「主眼を置いているもの(変化するもの)が比較対象より大きい」という条件(下限の条件)の時です。 例えば、「xが0より大きい」という条件を書くと以下のようになります。

                                      不等号の向きについて〜リーダブルコード🆚コードコンプリート〜 - Qiita
                                    • 【クラウド録画サービス、Safie( セーフィー) 】リーダブルコードをプルリクレビュー改善に活用する - Safie Engineers' Blog!

                                      こんにちは!セーフィー株式会社のサービス開発部 モバイルチームの北本です。 主にSafie ViewerのiOSアプリの開発を担当しています。 今回は、リーダブルコードを読んで、プルリクレビュー改善に活用する話をしたいと思います。 なぜリーダブルコードを読むのか リーダブルコードとは? リーダブルコードに書かれていたこと 理解しやすいコードとは? 表面上の改善(第Ⅰ部) 命名規則について コメントについて ループとロジックの単純化(第Ⅱ部) 関数から早く返す、ネストを浅くする 変数を用いて分割する 変数のスコープと変更 コードの再編成(第Ⅲ部) 無関係な下位問題を抽出する 一度にひとつのことを ロジックを明確に説明できるか? 短いコードを書く さいごに なぜリーダブルコードを読むのか セーフィーモバイルチームは現在、チームビルディングを積極的に進めています。 ある日のミーティング時に、コー

                                        【クラウド録画サービス、Safie( セーフィー) 】リーダブルコードをプルリクレビュー改善に活用する - Safie Engineers' Blog!
                                      • 可読性の高いコードやリファクタリングとは?【リーダブルコード Tips 10選】 - RAKUS Developers Blog | ラクス エンジニアブログ

                                        技術広報のyayawowoです。 「この分かりにくいコード誰が書いたんだ?」 「あ、3年前の自分じゃないか…」 といった経験はないでしょうか? 今回は、システム開発をする上で大切な可読性の高いコードやリファクタリングをテーマにした、 ラクスが主催する「「リーダブルコード LT会」について発表内容と発表資料をまとめて紹介します! イベント詳細はこちらをご確認ください! ・リーダブルコード LT会 ・リーダブルコード LT会 - vol.2 次回は、3/24(木)開催予定です! rakus.connpass.com リーダブルコード Tips 10選 賛同者が集まらない俺流『リーダブルコード』 翻訳した英単語をそのまま 使うのは今日で終わりにしよう! 可音読性と可黙読性 静的解析ではじめる負債コード解消 リーダブルなPHPDocを目指して Code SmellsのPrimitive Obses

                                          可読性の高いコードやリファクタリングとは?【リーダブルコード Tips 10選】 - RAKUS Developers Blog | ラクス エンジニアブログ
                                        • 新卒エンジニアが 『リーダブルコード』 を読んで感じたこと - Uzabase for Engineers

                                          初めまして。2020年4月NewsPicksに新卒エンジニアとして入社した崔(チェ)です。 実は私は、大学では語学を専攻し大学院から情報系に進学したもので、入社当時コーディング歴2年という浅い経験しかありませんでした。 そんな中、むしろ変な癖のついてない今だからこそ基礎的な技術書を読んで学んでいけばいいと 『リーダブルコード』 をオススメいただきました。 今回はその 『リーダブルコード』 を読んで現場でのコーディングについての知見を得た話を書いていきます。 内容整理 理解しやすいコード書こう 1. そもそも読みやすいコードって何? 2. 命名 3. 美しいコード 4. コメント 5. ロジックの単純化 良いテストコードを書こう 『リーダブルコード』 で勧めている次に読んだ方がいい本 最後に 内容整理 『リーダブルコード』 は、大きく 「理解しやすい・可読性の良いコードの書き方(特に会社で開

                                            新卒エンジニアが 『リーダブルコード』 を読んで感じたこと - Uzabase for Engineers
                                          • リーダブルコードチートシートPython版 - Qiita

                                            send # deliver, dispatch, announce, distribute, route find # search, extract, locate, recover start # launch, create, begin, open make # create, set up, build, generete, compose, add, new

                                              リーダブルコードチートシートPython版 - Qiita
                                            • リーダブルコードをさらに改良する(アンチ・アーリーリターン)

                                              リーダブルコードで推奨されているアーリーリターン。このアーリーリターンのデメリットについて考え、アーリーリターンを使わない方法で改良します。アーリーリターンに違和感を感じる人は、違和感の答えが見つかるかもしれません。 関数から早く返す まず、リーダブルコードの説明です。 関数で複数のreturn文を使ってはいけないと思っている人がいる。アホくさ。関数から早く返すのはいいことだ。むしろ望ましいこともある。例えば、 リーダブルコード p91 // コード1:リーダブルコードから引用 public boolean Contains(String str, String substr) { if (str == null || substr == null) return false; if (substr.equals("")) return true; ... } このような「ガード節」を使わ

                                                リーダブルコードをさらに改良する(アンチ・アーリーリターン)
                                              • 【Ruby翻訳】実務でリーダブルコードはどう役に立つのか(命名) - Qiita

                                                はじめに どうも、最近未経験からエンジニア転職をしたもきおです。 現役エンジニアの方にオススメされる本で一番紹介されると言っても過言ではない本が「リーダブルコード」。私自身も未経験時代から読んでみたはいいものの後半にいくにつれ「あれ?思ったよりムズくね?初心者向けじゃないやん」と思い本を閉じてしまいました。 今回入社後改めてCTOにおすすめしていただき、読み切ったのでここでアウトプットしていきたいと思います。 そもそもなぜ読むのが難しいと感じるのか 「リーダブルコード読むのが難しいとか何いってんの??」という方はこの章を読む必要がないかなと思いますが少なからずこの本が難しいと感じる人は一定数いるのかなと思っております。 この本を自分が難しいと感じた理由としては2点。 1.サンプルコードがJavaScriptやC++やらJava、Pythonやらで記載されており、自分が学習していないコードで

                                                  【Ruby翻訳】実務でリーダブルコードはどう役に立つのか(命名) - Qiita
                                                • 「リーダブルコード」の読書経験の有無は、ITエンジニアの優劣に繋がるか? | スラド IT

                                                  とある婚活女子がSNSのX上で優秀なITエンジニアを見分ける方法について有名IT企業勤務のエンジニアに聞いてみたところ、その回答として「「リーダブルコードという本を読んだことがあるか」と聞いてみたらという回答があったそうだ。曰く、読んでいない場合は(婚活対象にするのは)やめておけとのこと(Togetter)。 しかし、この回答に関してX上での反応は賛否両論分かれている。 ITの有名参考書は沢山あるので、そのどれかひとつを読んだかどうかでは、なんの判断もできんいといったものや、だめな技術者のリトマス紙はありそうだが、優秀なエンジニアを見つける指標は難しいと行った意見も出ている。本の読み方だけではエンジニアの優秀さを判断するのは難しい、優秀なエンジニアを見分けるためには、他の要因やスキルも考慮するべきだという声が多かった模様。

                                                  • 【2024年版】JavaScript(React)におけるリーダブルコードのチートシート10~13章 - Qiita

                                                    2024/3/18 コードの再構成 10章 無関係の下位問題を抽出する 10.1 入門的な例: findClosestLocation() const findClosestLocation = (lat, lng array) => { let closest; let closes_dist = Number.MAX_VALUE; for(var i = 0; i < arrya.length; i += i){ //2つの地点をラジアンに変換する const lat_rad = radians(lat); const lat_rad = radians(lnt); const lat2_rad = radians(array[i].latitude); const lat2_rad = radians(array[i].longitude); //「球面三角法の第二余弦定理」の公式を

                                                      【2024年版】JavaScript(React)におけるリーダブルコードのチートシート10~13章 - Qiita
                                                    • 新入社員が「リーダブルコード」を読んでみた | フューチャー技術ブログ

                                                      O’Reilly Japan リーダブルコード はじめにはじめまして。フューチャーに2023年4月に新卒入社した関根です。今回の投稿が初の投稿となります。 最初の記事は何が良いか?と考えたのですが、業務の事を考えるとまずは可読性の高いコードを書けた方が良いと考え、教材に「リーダブルコード」を選びました。名著ですね。超有名な本なのに入社するまで読んだことがありませんでした。という事でこれを機に学んでいきます。 しかし、ただ本の内容をまとめていても面白く無いなーと感じたため、私が初めてプログラミングを触った大学1年性の時のC言語のコードを取り出してきて、それを修正しながら学ぶ形式にします。内容はかなり初歩的ですが、焦らず基本からです。 今回の内容はリーダブルコードの第一部「表面上の改善」を参考にしています。本の詳しい章立てなどはこちらの目次をご確認ください。 最大照度を発見するコードこちらのコ

                                                        新入社員が「リーダブルコード」を読んでみた | フューチャー技術ブログ
                                                      • [書評] リーダブルコード ~より良いコードを書くためのシンプルで実践的なテクニック|重盛 雅人

                                                        Theory in practice 「リーダブルコード」は、良いコードを書くためのシンプルで実践的なテクニックを提供している一冊です。この本では、コードを再構成し、読みやすくするための方法が解説されています。 変数の選択からループとロジック、制御フローや論理式の構築、そしてテストの書き方に関するアドバイスが豊富に盛り込まれています。「優れたコードとは読みやすいコードである」という考えを基本に、コードの読みやすさを追求する実践的な技法が説明されています。 理論を実践に結びつける「Theory in practice」のアプローチにより、読み手の理解を助けるコーディング能力が身につきます。読みやすいコードを書くための必読書だと言えます。2112円の価値は十分にある良書です。 購入先: O'Reilly Japan - リーダブルコード 原書: The Art of Readable Code

                                                          [書評] リーダブルコード ~より良いコードを書くためのシンプルで実践的なテクニック|重盛 雅人
                                                        • 『リーダブルコード』を読んだ(26日目) - 睡眠とパソコン

                                                          エンジニアが終末に備えて技術を磨く日記の26日目。 1日目はこちら。 「エンジニアが終末に備えて技術を磨く日記」カテゴリはこちら。 リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice) 作者:Dustin Boswell,Trevor Foucher オライリージャパン Amazon 『リーダブルコード』を読みました。読みやすいコードの特徴を説明する本で、ある程度プログラミングに慣れてきたエンジニアが、自身のコードの質を高めるために手に取る本として有名な一冊です。 読みやすいコードとはどのようなコードか? という大原則の解明から始まり、変数や関数の命名、コメントの書き方、コードの分割、そしてテストに至るまで、さまざまな観点から読みやすいコードの特徴を説明してくれます。 とても多くの有益な情報が書かれており、3ページに1つくらい

                                                            『リーダブルコード』を読んだ(26日目) - 睡眠とパソコン
                                                          • リーダブルコード ~実務未経験が知っておきたい15のポイント~ - Qiita

                                                            はじめに リーダブルコード読破しました。総ページ237ページ。 マジできつかった・・・。2日程度かけて読み込みましたが、結構しんどいです。 書いているコードをある程度理解するのも難しいので、プログラミング初学者にはあまりおすすめ出来ません。正直後半は流し読みでした(´・ω・`) それでもかなり実務に役立ちそうな箇所は多くあったので、わかりやすくまとめてこれから実務で実践していく用として記録していきます。 参考文献・参考記事 ・リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック ・リーダブルコードを読んだので、殴り書き この記事にリーダブルコードの全てが記載されていた。この記事読む意味ないので、こっち読んで下さい(・_・)(これ読んだら記事書く意味がなくなったww) 参考文献・参考記事記載の通り、リーダブルコードを読んだので、殴り書き に全てが記載されていたので、個人

                                                              リーダブルコード ~実務未経験が知っておきたい15のポイント~ - Qiita
                                                            1

                                                            新着記事