本記事にはAmazonアフィリエイトリンクが含まれます。
AIエージェントやVibe Codingが流行っています。プロンプトを打つだけである程度の実装はAIがやってくれます。
実装のコストは圧倒的に下がる時代になりました。
何を作るのかが決まりさえすれば、Claude Code、Cursor、Codex、Copilotその他が作ってくれます。
私はClaude Code派です。
しかし、コードをどう実装していくかという設計の部分はエンジニアがまだまだ担保しなくてはいけません。
ソフトウェアの開発は、一度作って終わりではなく、継続的な更新が求められるため、エンジニアとしても持続可能な開発が求められます。
「なぜ依存を注入するのか DIの原理・原則とパターン (Compass Booksシリーズ) 」は持続可能な開発を進める上で重要な概念、依存性注入について余すことなく説明した解説本です。
なぜ依存を注入するのか DIの原理・原則とパターン (Compass Booksシリーズ) | Steven van Deursen, Mark Seemann, 須田智之 |本 | 通販