October 30, 2013
On this day in 1938, Orson Welles broadcast the radio play War of the Worlds, leading many listeners to believe that our planet had actually been invaded by aliens. We're required to remind you that was a complete fiction. No aliens here. Not at all. Go back to your business…
Which brings us to this week's title now in print and shipping, Modern C++ Programming with Test-Driven Development: Code Better, Sleep Better (pragprog.com/book/lotdd).
Who Won All of Next Year's Books?
Thanks to everyone who wrote in. We read every single one of your emails, and really appreciated the kind words and thoughtful suggestions. Expect to see some cool new things you can use in 2014!
Congratulations to Per-Anders Sandberg, winner of ALL OF 2014's ebooks that we'll publish.
Oh, and Klaatu barada nikto. Thanks.
Modern C++ Programming with Test-Driven Development: Code Better, Sleep Better
Modern C++ Programming With Test-Driven Development, the only comprehensive treatment on TDD in C++ systems. Its many detailed code examples take you step-by-step from TDD basics to advanced concepts. As a veteran C++ programmer, you're already writing high-quality code, and you work hard to maintain code quality. It doesn't have to be that hard.
In this book, you'll learn:
- how to use TDD to improve legacy C++ systems
- how to identify and deal with troublesome system dependencies
- how to do dependency injection, which is particularly tricky in C++
- how to use testing tools for C++ that aid TDD
- new C++11 features that facilitate TDD
As you grow in TDD mastery, you'll discover how to keep a massive C++ system from becoming a design mess over time, as well as particular C++ trouble spots to avoid. You’ll find out how to prevent your tests from being a maintenance burden and how to think in TDD without giving up your hard-won C++ skills. Finally, you’ll see how to grow and sustain TDD in your team.
Whether you're a complete unit-testing novice or an experienced tester, this book will lead you to mastery of test-driven development in C++.
Now in print and shipping from pragprog.com/book/lotdd.
Did You Know?
Help us make room in the warehouse for more titles! Select paperbacks are now priced at just $9.95 each (see the list at pragprog.com/promotions). While Supplies Last.
Upcoming Author Appearances
Don't Get Left Out
Are your friends jealous that you get these spiffy email newsletters and they don't? Clue them in that all they need to do is create an account on pragprog.com (email address and password is all it takes) and select the checkbox to receive newsletters.
Are you following us on Twitter and/or Facebook? Here's where you can find us and keep up with the latest news and commentary, and occasional discounts:
- Crafting Rails 4 Applications: Expert Practices for Everyday Rails Development
- Developing Android on Android: Automate Your Device with Scripts and Tasks
- Create Mobile Games with Corona: Build with Lua on iOS and Android
- Seven Concurrency Models in Seven Weeks: When Threads Unravel
- 3D Game Programming for Kids
- iPad and iPhone Kung Fu
- The Coding Dojo Handbook
- The Dream Team Nightmare
Thanks for your continued support,
Andy & Dave
The Pragmatic Programmers
Books • eBooks • PragPub Magazine • Audiobooks and Screencasts