- トップ
- ソフトウェアエンジニアリング
- 継続的デリバリーのソフトウェア工学 もっと早く、もっと良いソフトウェアを作るための秘訣
継続的デリバリーのソフトウェア工学 もっと早く、もっと良いソフトウェアを作るための秘訣
David Farley, 長尾 高弘, 榊原 彰日経BP360ページISBN 9784296070367
ソフトウェアエンジニアリングタグで同率54位(144冊中)。Zenn・Qiitaなどの3記事で紹介(時点)。
- 紹介記事
- 3件
- 媒体別
- Zenn 2・企業テックブログ 1
- 初めての紹介
- 最新の紹介
この本を選ぶ前に
- 出版年
- (約4年前)
- タグ内の順位
- ソフトウェアエンジニアリングタグで同率54位(144冊中・紹介記事数の順)
- 代わりの本
ソフトウェアエンジニアリングタグで、この本より新しく紹介記事の多い本
紹介された時期
2023年から2024年にかけて、続けて紹介されています。最新は2024年3月です。
紹介している記事(3件)
記事ごとの説明は、記事本文のうちこの本に触れた部分をAIが要約したもので、筆者の原文ではありません。
- 【2023年】askenエンジニアがオススメする本をまとめてみた 企業テックブログ · あすけん ·
- 2023年に読んだ本のまとめ Zenn · shun91 · · いいね 1
コードを書くだけでは工学とはいえないという本書の主張に、反論できないほど納得したと述べている。特に保守性の大切さを受け止めたことが、この本について挙げている学びと評価である。
- 読書メモ:Modern Software Engineering Zenn · Kotaro Suzuki · · いいね 3
原著を読書メモとして取り上げ、和訳は継続的デリバリーだけの本に見えるが、実際はより広いソフトウェア工学を扱うと述べている。核心は小さく進めながら学ぶことであり、仮説・検証・フィードバックの反復をTDDや継続的デリバリーに結びつけ、設計、経験主義、モジュール性、テスト容易性などを解説している。具体的な実践手順より、発想や背景、経験を伝える本と評価し、バックエンドエンジニア向けだが、1年目には難しく、設計やTDDを考え始めた段階で読むのがよいとしている。
この本について
ソフトウェア工学を、経験と科学的な検証を使って問題の解決策を設計し、確かめる営みとして学ぶ本である。コードの記述にとどまらず、設計や解決策の有効性を判断する過程を扱い、品質や効率を高める技術選択と、そこに伴うトレードオフを考える。開発では仮説を立て、実装やテストで確かめ、得られたフィードバックを次の作業に反映する。反復、短い間隔でのフィードバック、漸進的な変更、経験に基づく判断、実験を通じた学習を取り上げ、TDDや継続的デリバリーをその進め方に結び付ける。後半では、モジュール性、凝集度、関心の分離、情報隠蔽、抽象化、結合度の管理によって、複雑なシステムを扱う設計を説明する。工学を支えるツールと現代のソフトウェアエンジニアの役割にも範囲を広げる。
楽天ブックスの商品説明と紹介記事をもとにAIが要約したものです。原文の転載ではありません。