TGViewer
Библиотека программиста (книги для разработчиков) Библиотека программиста (книги для разработчиков) @programmist_of · 20.7K subscribers
Post #3532 1.7K
📚 Modern C++ Programming with Test-Driven Development: Code Better, Sleep Better (2013)
✍️ Автор: Jeff Langr

Эта книга — подробный гайд по тому, как внедрить TDD в суровый мир плюсов.

🔥 Что внутри:

⚡️ TDD на живых примерах от "Hello, Test!" до legacy-систем
⚡️ Dependency Injection по-плюсовому (не для слабонервных)
⚡️ Как приручить Google Mock и не бросить всё в первый день
⚡️ Фичи C++, которые реально упрощают тесты
⚡️ Советы, как не превратить тесты в тот же legacy, что и код

👉 Да, книга 2013 года, но многие подходы остаются актуальными:

▪️Основная идея TDD (пиши тест → пиши код → рефакторь) абсолютно жива и работает и в 2025

▪️Приёмы работы с legacy-кодом, выделение зависимостей, DI — это вечная классика, особенно в больших C++-системах

▪️Примеры с Google Test/Mock до сих пор понятны и легко адаптируются под новые версии

▪️Главное: книга учит думать тестами, а это актуально независимо от версии стандарта

🔗 Скачать

📲 Мы в MAX

👉@programmist_of
  • 👍 2
  • 🔥 2
More from @programmist_of
  1. Sep 24, 2026ИИ-система может отлично решать задачи бизнеса, но при этом оставаться уязвимой. Утечки да…
  2. Sep 22, 2026📚 Machine Learning Simplified: A Gentle Introduction to Supervised Learning (2022) ✍️ Авт…
  3. Sep 15, 2026📚 We, Programmers: A Chronicle of Coders from Ada to AI (2025) ✍️ Robert C. Martin Книга…
  4. Sep 6, 2026📚 Fluent Python Clear, Concise and Effective Programming, 2nd Edition (2022) ✍️Автор: Luc…
  5. Sep 3, 2026️️️️️️️️ 🔥 Приглашаем на бесплатный открытый вебинар курса «ИИ-агенты: продвинутое внедре…
  6. Sep 3, 2026📚Подборка книг по SQL 🔹Нечеткое сопоставление данных в SQL, Лемер Д. Если вам нужно объе…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →