「動かすまでバグが分からない」からの脱却!CI/CDで壊れない堅牢なC++設計とテスト技法
C++現場で必須とされるユニットテストフレームワーク「GoogleTest(gtest)」の導入・記述法と、テスト駆動開発(TDD)のRed-Green-Refactorサイクルを徹底解説。テスト容易性の高い疎結合設計(DI: 依存性注入)の真髄を学びます。
JavaScriptを実行すると、ブラウザ内インベーダーゲームエミュレータ、メモリマップ可視化、UMLクラス図、対話型解説、理解度クイズが起動します。