リファクタリング(第2版): 既存のコードを安全に改善する (OBJECT TECHNOLOGY SERIES) Martin Fowler 著, 児玉 公信, 友野 晶夫, 平澤 章, 梅澤 真史 JavaScript コード改善 ソフトウェア開発 +3 24 813
レガシーコードからの脱却 ―ソフトウェアの寿命を延ばし価値を高める9つのプラクティス David Scott Bernstein, 吉羽 龍太郎, 永瀬 美穂, 原田 騎郎, 有野 雅士 アジャイル開発 ソフトウェア開発 チーム開発 +4 10 597
Good Code, Bad Code ~持続可能な開発のためのソフトウェアエンジニア的思考 Tom Long, 秋勇紀, 高田新山, 山本大祐 コーディング コード品質 ソフトウェアエンジニアリング +3 6 217
ソフトウェア設計の結合バランス 持続可能な成長を支えるモジュール化の原則 (impress top gear) Vlad Khononov, 島田 浩二 アーキテクチャ システム設計 ソフトウェア設計 +4 2 95
なぜ依存を注入するのか DIの原理・原則とパターン (Compass Booksシリーズ) Steven van Deursen, Mark Seemann, 須田智之 C# DI オブジェクト指向 +4 1 64