本/雑誌
レガシーコードからの脱却 ソフトウェアの寿命を延ばし価値を高める9つのプラクティス / 原タイトル:Beyond Legacy Code
DavidScottBernstein/著 吉羽龍太郎/訳 永瀬美穂/訳 原田騎郎/訳 有野雅士/訳
3190円
ポイント | 1% (31p) |
---|---|
発売日 | 2019年09月発売 |
出荷目安 | 在庫あり24時間
※出荷目安について |
在庫 | 残り1点 ご購入はお早めに! |
- 追跡可能メール便 送料無料
著者・出版社・関連アーティスト
商品説明
レガシーコードとは、バグを多く含み、壊れやすく拡張が難しいコードを指します。このようなコードの保守と管理には多大な労力がつぎ込まれることになります。しかも一度作ってしまったレガシーコードの質を上げるには、初めから質の高いコードを作るよりも膨大なコストがかかります。本書では、ソフトウェア開発において、初めからレガシーコードを作りださないためのプラクティスを9つ挙げて解説します。プロダクトオーナーは目的を語り、やり方は開発者に任せること、小さなバッチで開発を進めること、継続的に統合すること、チームメンバーで協力することなど、日々の開発に取り入れる考え方と具体的な実践について各章で分かりやすく解説します。信頼性や拡張性が高いソフトウェアをリリースしたい開発者、運用管理者、マネージャに必携の一冊です。
関連記事
収録内容
1 | 第1部 レガシーコード危機(何かが間違っている |
2 | CHAOSレポート再考 |
3 | 賢人による新しいアイデア) |
4 | 第2部 ソフトウェアの寿命を延ばし価値を高める9つのプラクティス(9つのプラクティス |
5 | プラクティス1 やり方より先に目的、理由、誰のためかを伝える |
6 | プラクティス2 小さなバッチで作る |
7 | プラクティス3 継続的に統合する |
8 | プラクティス4 協力しあう |
9 | プラクティス5 「CLEAN」コードを作る |
10 | プラクティス6 まずテストを書く |
11 | プラクティス7 テストでふるまいを明示する |
12 | プラクティス8 設計は最後に行う |
13 | プラクティス9 レガシーコードをリファクタリングする |
14 | レガシーコードからの学び) |