- トップ
- ソフトウェアエンジニアリング
- 達人プログラマー(第2版)
ソフトウェアエンジニアリングタグで2位(144冊中)。Zenn・Qiitaなどの45記事で紹介され、全期間では同率7位(言及のある1,753冊中、時点)。
- 紹介記事
- 45件
- 媒体別
- Zenn 12・Qiita 23・企業テックブログ 10
- 初めての紹介
- 最新の紹介
この本を選ぶ前に
- 対象読者
- 市場価値を高めたいプログラマー。チーム開発を経験した人にも恩恵がある 根拠: プログラミング独学1年目の私に教えてあげたい書籍リストほか1件
- 難易度
- 中級(実務経験者向け)紹介記事のAI分析から
- 出版年
- ・第2版(約6年前)
- タグ内の順位
- ソフトウェアエンジニアリングタグで2位(144冊中・紹介記事数の順)
- 注意点
- 1年目には難しい箇所と理解しやすい箇所が混在する。章ごとに独立しており、拾い読みもできる 根拠: 1年目のときに背伸びして選書に失敗したエンジニアが贈る1年目に読んでおくと力がつく技術書
- 内容は難しめで、調べながら長い時間をかけて吸収するものとする記事がある 根拠: 未経験から2年働いたエンジニアの本紹介
- 代わりの本
ソフトウェアエンジニアリングタグで、この本より新しく紹介記事の多い本
対象読者・難易度・注意点は、紹介記事の内容をもとにAIがまとめたものです(根拠記事へのリンクつき)。出版年・順位・代わりの本は書誌と集計データから出しています。
別の版
紹介記事の件数・順位は、すべての版の紹介をまとめて数えています(同じ記事が複数の版を紹介していても1件)。
旧版との違い(紹介記事より)
紹介記事3件が書いた、旧版との違いです。記事の記述を短く言い換えたもので、改訂内容のすべてではありません。 書誌では、この版(2020年・448ページ)は1つ前の版(2016年)の4年後に出ています。
-
- 構成・説明の見直し 第二版で大幅に加筆修正
- 章・トピックの追加 後半にプロパティベーステストなど新しい話題が追加
-
- 章・トピックの追加 並行処理など近年の話題が追加
-
- 章・トピックの追加 設計の話題(ETC原則など)を追加(筆者の記憶による)
この本の前後に読まれている本
紹介記事が「この本の前に」「この本の次に」と読む順番を書いた本です。件数はその順番を書いた記事の数で、並べただけの記事は数えていません。
この本の前に読まれた本
- リーダブルコード 記事1本
「『リーダブルコード』 で勧めている次に読んだ方がいい本」
企業テックブログの記事(2021年) -
「プリンシプル オブ プログラミングの後に読むと良い本です。」
Zennの記事(2025年)
紹介の推移
2012年上期から2026年上期までの29期のうち18期で紹介されています。直近の2026年上期は4%(93記事中4記事)でした。
数値を表で見る
| 期間 | この本 | 全体 | 割合 |
|---|---|---|---|
| 2026年上期 | 4記事 | 93記事 | 4% |
| 2025年下期 | 2記事 | 137記事 | 1% |
| 2025年上期 | 5記事 | 127記事 | 4% |
| 2024年下期 | 4記事 | 160記事 | 3% |
| 2024年上期 | 3記事 | 120記事 | 3% |
| 2023年下期 | 2記事 | 132記事 | 2% |
| 2023年上期 | 4記事 | 93記事 | 4% |
| 2022年下期 | 6記事 | 95記事 | 6% |
| 2022年上期 | 1記事 | 71記事 | 1% |
| 2021年下期 | 1記事 | 68記事 | 1% |
| 2021年上期 | 3記事 | 47記事 | 6% |
| 2020年下期 | 2記事 | 67記事 | 3% |
| 2020年上期 | 1記事 | 37記事 | 3% |
| 2019年下期 | 2記事 | 40記事 | 5% |
| 2019年上期 | 0記事 | 27記事 | 0% |
| 2018年下期 | 1記事 | 14記事 | 7% |
| 2018年上期 | 1記事 | 9記事 | 11% |
| 2017年下期 | 0記事 | 14記事 | 0% |
| 2017年上期 | 1記事 | 9記事 | 11% |
| 2016年下期 | 0記事 | 3記事 | 0% |
| 2016年上期 | 0記事 | 4記事 | 0% |
| 2015年下期 | 0記事 | 4記事 | 0% |
| 2015年上期 | 0記事 | 8記事 | 0% |
| 2014年下期 | 0記事 | 4記事 | 0% |
| 2014年上期 | 0記事 | 2記事 | 0% |
| 2013年下期 | 0記事 | 1記事 | 0% |
| 2013年上期 | 0記事 | 1記事 | 0% |
| 2012年下期 | 0記事 | 2記事 | 0% |
| 2012年上期 | 1記事 | 2記事 | 50% |
「全体」は、その期に公開され、いずれかの本を紹介した記事の数(ZennとQiitaへの同時投稿は1本と数える)。
紹介記事から読み取れること
45件の紹介記事の内容をもとにAIがまとめたものです(根拠記事 10件・生成日 )。各項目に根拠記事へのリンクがあります。
この本の特徴
- 哲学や原理原則から具体的な手法までを扱う100個のTips集であり、第2版では大幅に加筆・修正され、後半にプロパティーベーステストなどの話題がある。根拠: SE 3年目で読んだ技術書52冊
- 章ごとに独立したエッセイのような構成で、分かる部分を拾い読みする方法が挙げられている。
- 毎年少なくとも一つのプログラミング言語を学ぶ方法が紹介されており、複数の言語を比べてプログラミングの基本的な考え方を理解することが述べられている。
- 自己改善、コード品質、作業環境、プロジェクト管理、チームワーク、柔軟なアプローチなどを扱う本と説明されている。
言及記事から読み取れる傾向
プログラマーの心構えや開発者としての姿勢を扱う本として、書籍リストや読書記録で紹介されている。
根拠: 3年目エンジニアが今まで読んできた本を振り返る、未経験からWebエンジニアになった1年目に読んだ本19冊をふりかえる、私がこれまでに読んでよかった技術書メモ
DRYや割れた窓が取り上げられ、共通化の判断や読みやすいコーディングと結びつけて言及されている。
実務経験一年以上や中堅エンジニアには知識の整理や実践の振り返りに有益との評価があり、別の記事では1年目向けの選書として紹介されている。
根拠: 達人プログラマー 第2版はいいぞ、1年目のときに背伸びして選書に失敗したエンジニアが贈る1年目に読んでおくと力がつく技術書
何年後に読み返しても新たな学びがあるとの評価や、長く読み返せるという紹介がある。
根拠: 3年目エンジニアが今まで読んできた本を振り返る、1年目のときに背伸びして選書に失敗したエンジニアが贈る1年目に読んでおくと力がつく技術書
こんな人におすすめ
対象レベル: 実務経験一年以上や中堅エンジニアには知識の整理や実践の振り返りに有益との評価があり、1年目向けの選書として紹介する記事もある。
※ この情報は45件の技術記事からAIが分析・生成したものです。表示している分析項目には根拠記事へのリンクがあります。読者の逐語引用ではありません。 実際の内容は書籍でご確認ください。
紹介している記事
いいね数順 · 45件記事ごとの説明は、記事本文のうちこの本に触れた部分をAIが要約したもので、筆者の原文ではありません。
- 【Webエンジニアど素人から3年生ぐらいになるまでに読むと良い本】を段階的にまとめた Qiita · JunyaShibato · · いいね 2,559 紹介された版: 新装版(2016年)
- プログラミング独学1年目の私に教えてあげたい書籍リスト Zenn · Shota Nukumizu · · いいね 274
本書が疎結合やDRY・KISSなど実務で使うコーディング技法に加え、開発の進め方や重要なマインドセットを解説していると紹介している。422ページと分量は多いが、優れたプログラマーの立ち振る舞いやソフトウェア開発の流れの要点が詰まっていると評価し、市場価値を高めたいプログラマーに勧めている。
- iOSエンジニアが読んだら、ためになりそうな本 Qiita · k2moons · · いいね 148 紹介された版: 新装版(2016年)
- ソフトウェアエンジニアとして視野を広げるためのブックガイド Zenn · Shotaro Tsuji · · いいね 128
熟達のためのプラクティスを集めた本として紹介している。DRY原則の章では、同じコードでも目的が異なれば共通化すべき冗長さとは限らないと説明しており、単純な原則論にとどまらない点を評価している。また、「分離」の章の「結合は変更の敵」という考え方や、「時間的な結合を破壊する」という章を挙げ、大規模なソフトウェア開発で重要な論点を扱うとしている。少し分厚いとしつつ、読むべき書と位置づけている。
- 【読書の夏?】各分野のおすすめ技術書を75冊まとめてみた Qiita · miruky · · いいね 125
より良い開発者になるための心構えと実践的な手法を、短いトピックに分けて解説する本として紹介している。DRYや直交性などの設計原則、デバッグやテスト、要件の捉え方、チームでの仕事の進め方を扱い、第2版では並行処理など近年の話題も加えて見直されたと述べている。すぐ使える小技より長く役立つ考え方を授ける点を評価し、中級者以上になってから読み返すと新たな発見があるとしている。
- 達人プログラマー 第2版はいいぞ Zenn · 川﨑大河 · · いいね 79
実務で響いた八つのTipsと読後感を紹介している。割れた窓を放置しないことや、ETC原則、知識の重複を避けるDRY、契約による設計などから、変更しやすさや共通化の判断を学んだとしている。変化の触媒となる方法には参考になる一方、人は単純ではないとの疑問も示す。爬虫類脳の声に従い、作業から離れて試作する話には自身の経験から共感した。実務経験一年以上の人や中堅エンジニアには、曖昧な知識の整理や実践の振り返りに有益と評価し、学生には内容が響きにくく勧めにくいとしている。
- SE 3年目で読んだ技術書52冊 Qiita · BinomialSheep · · いいね 77
本書を「良いソフトウェア開発者になる」ための、哲学や原理原則から具体的な手法までを扱う100個のTips集として紹介している。初版が2000年頃のため古典的な本という印象で読み始めたが、2021年の第2版では大幅に加筆・修正され、特に後半にはプロパティーベーステストなど新しい話題もあると評価する。数年おきに読み直したい本になったとしている。
- 「技術書」の読書術 を読んで個人的に使っていきたいTips Qiita · ryosuke horie · · いいね 43
読書術の実践候補として「毎年少なくとも一つのプログラミング言語を習得する」方法を挙げ、その考え方が本書でも紹介されていると述べている。実務で使える水準に達することが目的ではなく、PHPやRubyのようなインタプリタ型言語、Javaのようなオブジェクト指向言語などを学び、言語ごとの差を比べることでプログラミングの基本的な考え方を理解することが大切だとしている。
- エンジニア二年目に自宅学習で使った技術書&Udemyをジャンル別にまとめてみた Qiita · すずき · · いいね 31
本書を「言わずとしれた本らしい」と紹介しつつ、直前に挙げた『プリンシプルオブプログラミング』とほぼ同じ内容で、こちらの方が読みやすいと評価している。また、自己啓発的な印象が強いとも述べており、両書を比べたうえで、モチベーションを高めたい人には本書の方を勧めている。
- 3年目エンジニアが今まで読んできた本を振り返る Zenn · 浦川 仁成 · · いいね 30
本書を「設計・コード品質・プログラミング原則」の項目に置き、プロ意識を高めたい人に向けて紹介している。概要として挙げるのは、開発者としての姿勢を学べる点であり、ポイントは長く読み返せることだとしている。記事では読んだ本を分野別に整理し、読者が自分の課題に合う本を選ぶ参考にしており、本書もその一覧の中で位置づけられている。
- 1年目のときに背伸びして選書に失敗したエンジニアが贈る1年目に読んでおくと力がつく技術書 Qiita · nori matsu · · いいね 22
1年目には難しい箇所と理解しやすい箇所が混在するとし、章ごとに独立したエッセイのような構成を生かして、その時点で分かる部分を拾い読みする読み方を挙げている。文系卒・未経験からWebエンジニアになった人を想定した紹介であり、何年後に読み返しても新たな学びがあると評価する。紙の本を何度も読み返したくなる一方、自身の本はまだきれいな状態だとも述べている。
- 新人エンジニアのためのブックリスト Qiita · 4door · · いいね 21
本書を「プリンシプルオブプログラミング」と内容の近い本として挙げ、プログラマとして何を意識すべきかという要素がまとまっていると紹介している。内容の近さを比較軸にしつつ、チーム開発を経験した人が読むと恩恵がありそうだとも述べており、プログラマの心得を扱う本として、経験者にとっての読みどころを示している。
- 【2024年度版】エンジニア1年目で読んでよかった技術書籍まとめ Zenn · aya · · いいね 10
エンジニア1年目で読んでよかった技術書の一つとして本書を挙げている。プログラマーがよりよいコードを書き、効率よく作業し、プロジェクトを成功に導くためにどうすべきかを扱う本と説明し、自己改善、コード品質の向上、効率的な作業環境づくり、プロジェクト管理、チームワーク、柔軟なアプローチなど、幅広いテーマが解説されているとしている。
- 技術書 2020 Qiita · 卵 出汁巻 · · いいね 8
「技術書 2020」の11月欄で、2020年11月21日付の書籍として本書を取り上げている。説明では、以前から高く評価されている作品の第2版であることと、20周年記念版であることを紹介し、改訂版としての位置づけを簡潔に示している。筆者はこの2点を、本書を紹介する情報として挙げている。
- 名著から学ぶエンジニアとして生きていく上で大切なこと Zenn · yuu · · いいね 5
筆者がエンジニアのキャリアを考える際に参考にした3冊のうちの1冊。記事では、この本に書かれていた「茹でガエルにならない」という表現を取り上げている。ぬるま湯のような環境に浸かり続けず、周囲の環境に敏感になり、自分の中に変化を生み出すべきだという「変化し続ける」ことの根拠として紹介している。
- 良いコード/悪いコードで学ぶ設計入門がステップアップに最適だった Qiita · 1129-tame · · いいね 5
密結合や単一責任の原則を扱う流れで、DRY原則の誤用について説明している。「同じ処理」を機械的に共通化するのではなく、同じ概念を用いる場合に共通化すべきだという考えを、本書からの引用として紹介している。また、本書について詳しく知りたい読者向けに、自身が書いた関連記事へのリンクを示している。
- 未経験からWebエンジニアになった1年目に読んだ本19冊をふりかえる Qiita · papipu3 · · いいね 4
Webエンジニア1年目に読んだ本を振り返る記事の「精神的な部分」に本書を挙げ、エンジニアの心構えが書かれている本として紹介している。内容に触れて「なるほど」と感じたとし、エンジニアはみな読んでいるらしいという認識から、自身も読むことにしたと述べている。
- 私がこれまでに読んでよかった技術書メモ Qiita · ゆうちゃん · · いいね 4
本書を「システム全般系、思想系」に分類し、哲学、アプローチ、ツール、プロジェクトを扱い、プログラマとしてどうあるべきかを示す本だと評している。この分類の書籍からは、思考をより上流に寄せることや、プログラマのあるべき姿、仕事をどう続けていくか、エンジニアとしての人生について学べることが多いと述べ、本書をその文脈で紹介している。
- 【積読】最近読みたい本 Zenn · どらやき · · いいね 3
読みたい本が溜まっているため、読むぞという気持ちで本を記す記事の「その他」に本書を挙げている。多くの人が読んでいるのに自分はまだ読んでいないとし、「読んでいないと」という思いから読みたい本に加えている。挙げた理由は、周囲で読まれていることと、自分が未読であることへの意識である。
- 2025年、いまでも読みたい技術関連書籍10+1選 Qiita · O. Tatesawa · · いいね 3
- 未経験から2年働いたエンジニアの本紹介 Zenn · 遠藤 · · いいね 2
「プリンシプル オブ プログラミング」の後に本書を読んでいる。テストが得意ではなく、テスト周りでつまずいているとし、内容は難しめで、調べながら長い時間をかけて吸収するものだと述べる。特にロジックにおける関心事の分離や抽象化の理解に苦労した一方、理解しておけば実務で役立つ時が来ると考えている。
- 【技術書】「技術書」の読書術 Qiita · ささき · · いいね 2
プログラミング書の読み方を述べる中で、本書が「毎年少なくとも一つの言語を学習する」ことを勧めていると紹介している。作りたいものをイメージして本に目を通すことや、スキルアップのため複数の言語を学ぶことと関連づけ、学んだ内容は自分のプロジェクトや仕事に適用し、記事として発信する方針も挙げている。
- 30歳まで1冊も技術書を読んだことのなかった自分が転職後1年間で読んだものとその所感 Qiita · Y_Kishi · · いいね 2
転職後1年間に読んだ技術書を振り返る記事で本書を紹介している。自身の読みやすさを基準に並べた一覧では「そこそこのカロリー」に分類している。内容については、プログラマーのソフトスキルの教科書として非常に秀逸と評価し、読者のメンタルモデル形成に一役買うとしている。
- 個人的今年読んでみたい技術書など Qiita · UMA · · いいね 2
Twitter(現X)で流れてきて面白そうだと思った技術書などを並べ、自分に読むよう圧力をかける目的で本書を候補に挙げている。本書については、周囲から「まだ読んでいないのか」と言われそうだと述べる。すでに読んでいて当然と思われかねない本として認識している様子を、冗談めかして記している。
- 参照にされがちな技術書3選 Qiita · azukiazusa · · いいね 2
紹介された版: 新装版(2016年)
統計を取った結果ではなく自身の感覚として、参照されがちな技術書を挙げる記事の中で本書を紹介している。DRY原則は「あまりにも有名」だと述べ、割れ窓理論については「結構好き」と自分の好みを示している。紹介では、DRY原則の知名度と、割れ窓理論に対する筆者個人の好意的な評価を挙げている。
- ソフトウェア設計の本質: 5冊の名著から学ぶ「変更容易性(ETC原則)」 Qiita · Negikey · · いいね 1
設計に限らず幅広い内容を扱う本のうち、第2版で加わった設計の話題を特に取り上げ、ETC原則と継承の代替手段を紹介している。疎結合や単一責務、可読性を変更しやすさのための原則と捉え、設計を選ぶ際の原点になると評価する。また、実装を継承すると親子間の結合が強まりETC原則に反するため、インターフェースや移譲、mixin・traitを使う考えを説明する。言語によって機能の違いがあり、読み替えが必要とも留保している。
- 【読書メモ】『達人プログラマー』「表明」と「爬虫類脳」がスッキリ分かった話 Zenn · Okaka · · いいね 1
第2版を読み、特に第4章の契約による設計・表明と、第7章の「爬虫類脳」に注目した読書メモをまとめている。表明は内部のバグを早く見つけるためのもので、外部入力へのエラーハンドリングとは異なると整理し、前提が崩れたら早く失敗させる意義を述べる。「爬虫類脳」については、バグへのパニックや責任転嫁などを自覚し、直感的な違和感も設計を見直す手がかりにすると解釈している。用語を理解するため何度も読み返し、メモをGeminiとの対話で練り直した経験を記し、本書を読んでよかったと評価している。
- GWに読むべき技術書・資格書10選|入社3年目までの若手エンジニア向けおすすめ本まとめ Qiita · 深川 ホルモン ·
技術者として一段上を目指す人や、仕事の進め方に悩み始めた2〜3年目のエンジニアを対象に、技術知識よりもプロとしての働き方を学べる本として紹介している。品質への意識、改善思考、学び続ける姿勢など、長期的に役立つ考え方が身につくと評価する一方、内容はやや難しめで、現場経験を積んでから読むのがよいとしている。
- 3年目エンジニアが今まで読んできた本を振り返る Qiita · 仁成 浦川 ·
著者欄にAndrew Huntを掲げ、達人プログラマーをプロ意識を高めたい人に向けた本として紹介している。概要では、開発者としての姿勢を学ぶ内容と説明し、ポイントとして長く読み返せる点を挙げている。つまり筆者は、想定読者、得られる学び、長く手元に置いて読み返せるという評価を示している。
- 入社1~2年目で読んだ技術書まとめ Qiita · Araki Jun ·
入社1〜2年目に読んだ技術書として本書を挙げ、第1版発売から約20年を経た改訂版と紹介している。プログラミングの基礎がある程度わかった段階で読むとよいと考えており、より良いプログラマになるための実践的なアプローチや思考法を学べるという。特に、コード品質を高めていく考え方として挙げる割れ窓理論が非常に勉強になったと評価している。
- 引用するために本を読む Zenn · toms ·
- エンジニア2年目が体系的に知識を身につけるために読みたい本のメモ Zenn · mameta_zk ·
- 読むと読まぬでは大違い「達人プログラマー(第2版)熟達に向けたあなたの旅」 企業テックブログ · ゼネット ·
入社3か月目の新人である筆者は、達人をプログラミング技術の達人と考えていたが、設計方法、ツールの選び方、チーム作業の注意点など工程全体の考え方を扱う本だと知り驚いたという。章末の問いに今は答えられないが、経験を積んだ後に読み返したいと述べる。プログラミング以外で大切なことを身につける手がかりになったとしている。
- リーダブルコードの感想などまとめ Qiita · 矢島 達朗 ·
- 達人プログラマーの感想 Zenn · ござる ·
一度読んだだけでは理解しきれない難しさがあるとし、問題に直面した時や環境が変わる時に読み返す本として手元に置きたいと述べている。印象に残ったTipsとして、不満の改善に自ら行動すること、言語学習や読書などで知識のポートフォリオに継続投資すること、DRY原則は同じ知識の重複を避ける考え方で、コードや文書にも当てはまることを挙げる。人生や設計、ツール、チームでの仕事まで幅広い内容を、理解には時間と経験が必要としている。
- 今年読んだ書籍の読書記録【2022年版】 Qiita · Hideharu Nagakura ·
プログラマとしてより良くなるための実践的なアプローチを紹介する本として挙げている。紹介文では、プログラマの熟達を目指すことと、そのための実践的な方法を示すことを本の要点としている。つまり、より良いプログラマになるという目標に対し、実践的なアプローチを通じて応える内容だと説明している。
- ラクスルグループ各CTOとエンジニアに聞いた!新卒エンジニアに贈る~スペシャルな一冊 企業テックブログ · ラクスル ·
ノバセルのCTOは独学1年で分かったつもりになった頃に購入し、新卒エンジニアはCTOの勧めで読んだという。経験に基づく学びと実践的アプローチが書かれ、設計原則から日々の開発の心得まで網羅される。新卒エンジニアは議論の引用元にしており、理解が難しい部分は開発を通じて反復学習しているとしている。
- sunaot に聞いてみた・前編「『言われたとおりに』が何より苦手」なプログラマーがエンジニアリング組織のトップになるまで 企業テックブログ · エス・エム・エス ·
筆者(インタビューを受けた技術責任者)は、キャリア初期は戦略コンサルタントを目指していたが、この本の洗礼を受けて「プラグマティックに現場で試し続け、役に立つもの以外は信じない人でいたい」という意識が強く芽生えたと語っている。コンサルを目指そうと思わなくなったのは、完全にこの本のおかげだと述べている。
- 新卒エンジニアが 『リーダブルコード』 を読んで感じたこと 企業テックブログ · Uzabase ·
『リーダブルコード』が次に読むべき本として挙げている書籍の中から、興味を持った1冊として取り上げている。現時点で半分くらい読んだ状態だとし、とてもためになる本だと述べている。
- 新卒1年目の終わりに「達人プログラマー」を読んでみた 企業テックブログ · スタメン ·
紹介された版: 新装版(2016年)
入社1年目の筆者は、プログラマーとしての心得を学びたいと考え、社内の推薦図書だった本書を読んだと述べている。ソフトウェアのエントロピー、二重化の過ち、リファクタリング、どこでも自動化の各セクションを取り上げ、日々のコードや業務に活かしたいとしている。紹介されるツールは古いが、概念は重要だと評価し、分厚く理解しきれていない部分は読み返すとしている。
- 開発メンバーが選ぶ、おすすめの技術書【2020年度】 企業テックブログ · ラクス ·
紹介された版: 新装版(2016年)
主にテックリードに支持された本。回答者は、理想のエンジニアに近づくためのマインドとふるまい方を教えてくれる、ビジネスパーソンとして重視すべき考え方も広くまとまっていると述べる。ベテランも読み返すと共感でき、自分の仕事や開発の仕方を再整理できるという。世界のよいプログラマ像と近づくヒントを得たとの声もある。
- 未経験からエンジニアを目指す人にとって必ず役立つ6冊の書籍 企業テックブログ · paiza ·
紹介された版: 新装版(2016年)
筆者(青木氏)は、言語の書き方を知っているだけでは多くの人に使われるサービスは作れないとし、この本にはソフトウェアを作る際の考え方や、よりよい開発を進めるための慣習や哲学的な知識が詰まっていると述べている。未経験からエンジニアになった人や目指す人にかなり役立つとしている。
- クラウドサービスのエンジニアが読んでほしい!技術書・ビジネス書 2018 企業テックブログ · ラクス ·
紹介された版: 新装版(2016年)
社内アンケートの上位5冊の一つ。投票者は、エンジニアが基本とすべき考え方や視点が多く含まれ、経験を経てから読んでも新たな気付きがあるため数年おきに読みたいと述べている。初心者の投票者は、銀の弾丸は無いことに改めて気付かされたとしている。
- 現役エンジニアが「4月入社の新人エンジニア」におすすめする書籍17冊 企業テックブログ · paiza ·
紹介された版: 新装版(2016年)
筆者らは、新人エンジニアが仕事全体の進め方を学ぶための書籍として、Clean Coderと並べて挙げている。開発はPCに向かってプログラミングするだけではなく、プロの仕事の進め方や考え方、気をつけるべきことが書かれており、これからエンジニアを目指す人の参考になるとしている。
- 中堅エンジニアにレベルアップしようとする若手エンジニアが読んでおくべき技術書 企業テックブログ · Acroquest Technology ·
紹介された版: 新装版(2016年)
プログラムを書く上、システムを開発する上で開発者として大事な心構えを教えてくれる本と述べている。具体的な内容が書かれているわけではなく、姿勢として守るべきことを語っている本だとしている。
この本について
ソフトウェア開発者が、設計からチーム運営までの判断と作業の進め方を学ぶ実践書である。前半では、知識の重複を避けるDRY、直交性、変更可能性を残す設計、曳光弾や試作による早期検証、見積もり、テキスト・シェル・バージョン管理・デバッグなどの道具を扱う。続いて契約による設計や表明で前提と責務を明確にし、分離、変換、設定、並行処理によって変更や時間的結合に対処する。コーディングでは、直感的な違和感の確認、アルゴリズム、リファクタリング、テスト、実世界の入力への防御、命名を取り上げる。後半は要求の検討、問題解決、協働、アジャイル、チーム、ユーザーの満足へと範囲を広げる。知識への継続投資や変化の促し方も含み、個人の習慣からプロジェクト運営までを扱う。
出版社の内容紹介・目次と紹介記事をもとにAIが要約したものです。原文の転載ではありません。
目次(主な章)
出典: 出版社の書籍ページ (章の見出しのみ)
- 第1章 達人の哲学
- 第2章 達人のアプローチ
- 第3章 基本的なツール
- 第4章 妄想の達人
- 第5章 柳に雪折れ無し
- 第6章 並行性
- 第7章 コーディング段階
- 第8章 プロジェクトを始める前に
- 第9章 達人のプロジェクト