Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14Dec 12 2014by Scott Meyers
Design Patterns: Elements of Reusable Object-Oriented SoftwareOct 31 1994by Erich Gamma and Richard Helm
Refactoring: Improving the Design of Existing CodeJun 28 1999by Martin Fowler and Kent BeckCDN$ 42.83CDN$ 67.99Not in stock; order now and we'll deliver when availableMore buying choicesEligible for FREE Super Saver Shipping.
Objective-C Programming: The Big Nerd Ranch Guide (2nd Edition)Nov 18 2013by Aaron Hillegass and Mikey Ward
Java 8 in Action: Lambdas, Streams, and functional-style programmingAug 28 2014by Raoul-Gabriel Urma and Mario Fusco
Domain-Driven Design: Tackling Complexity in the Heart of SoftwareAug 20 2003by Eric Evans
Practical Object-Oriented Design in Ruby: An Agile PrimerSep 5 2012by Sandi Metz