📚 Modern C++ Programming with Test-Driven Development: Code Better, Sleep Better (2013) ✍️ Автор: Jeff Langr Эта книга — подробный гайд по тому, как в…
✍️ Автор: Jeff Langr
Эта книга — подробный гайд по тому, как внедрить TDD в суровый мир плюсов.
🔥 Что внутри:
⚡️ TDD на живых примерах от "Hello, Test!" до legacy-систем
⚡️ Dependency Injection по-плюсовому (не для слабонервных)
⚡️ Как приручить Google Mock и не бросить всё в первый день
⚡️ Фичи C++, которые реально упрощают тесты
⚡️ Советы, как не превратить тесты в тот же legacy, что и код
👉 Да, книга 2013 года, но многие подходы остаются актуальными:
▪️Основная идея TDD (пиши тест → пиши код → рефакторь) абсолютно жива и работает и в 2025
▪️Приёмы работы с legacy-кодом, выделение зависимостей, DI — это вечная классика, особенно в больших C++-системах
▪️Примеры с Google Test/Mock до сих пор понятны и легко адаптируются под новые версии
▪️Главное: книга учит думать тестами, а это актуально независимо от версии стандарта
👉 @bfbook