Addison-Wesley Professional

Featured Book

Component-Based Rails Applications: Large Domains Under Control

Use Components to Improve Maintainability, Reduce Complexity, and Accelerate Testing in Large Rails Applications

As Rails applications grow, even experienced developers find it difficult to navigate code bases, implement new features, and keep tests fast. Components are the solution, and Component-Based Rails Applications shows how to make the most of them. Writing for programmers and software team leads who are comfortable with Ruby and Rails, Stephan Hagemann introduces a practical, start-to-finish methodology for modernizing and restructuring existing Rails applications.
 
 

Buy the Book + eBook Bundle

Buy the Book

Buy the eBook

 

A Tour of C++, Second Edition

A Tour of C++, Second Edition

In A Tour of C++, Second Edition, Bjarne Stroustrup, the creator of C++, describes what constitutes modern C++. This concise, self-contained guide covers most major language features and the major standard-library components—not, of course, in great depth, but to a level that gives programmers a meaningful overview of the language, some key examples, and practical help in getting started.
 

Buy the Book + eBook Bundle

Buy the Book

Buy the eBook

Learn the Latest Features in Java 9 and 10 in as Little as 3 Hours

Core Java 9/10 for the Impatient LiveLessons

In Core Java 9/10 for the Impatient LiveLessons, Cay S. Horstmann provides a demonstration of the latest changes up to Java SE 9 and 10. Horstmann's practical insights and sample code help you quickly take advantage of all that's new, from Java SE 9's long-awaited "Project Jigsaw" module system to the improvements first introduced in Java SE 8, including lambda expressions and streams. Watch a free lesson on JShell.
 

Buy the Book + eBook Bundle

Buy the Book

Buy the eBook