Addison-Wesley Professional

Featured Book

Modern Software Engineering

Improve your creativity, effectiveness, and ultimately, your code

In Modern Software Engineering, continuous delivery pioneer David Farley helps software professionals think about their work more effectively, manage it more successfully, and genuinely improve the quality of their applications, their lives, and the lives of their colleagues. Writing for programmers, managers, and technical leads at all levels of experience, Farley illuminates durable principles at the heart of effective software development.
 

Buy the Book + eBook Bundle

Buy the Book

Buy the eBook

 

Understanding Software Dynamics

Understanding Software Dynamics

An expert guide to software performance optimization
 
When complex software underperforms or fails, software engineers need to identify and address the root causes. This is difficult and, historically, few tools have been available to help. In Understanding Software Dynamics, performance expert Richard L. Sites tackles the problem head on, offering expert methods and advanced tools for understanding complex, time-constrained software dynamics, improving reliability and troubleshooting challenging performance problems.
 

Buy the Book + eBook Bundle

Buy the Book

Buy the eBook

Python Programming with Design Patterns

Python Programming with Design Patterns

Improve your Python code with modern object-oriented design patterns
 
Best-selling patterns author James W. Cooper presents visual, example-driven explanations of 23 proven patterns for writing superior object-oriented code. Through clear and intuitive code samples, he introduces modern techniques for creating Python objects that interact effectively in powerful, flexible programs. Python newcomers—including those moving from other languages—will find a succinct introduction designed to get them up to speed fast.
 

Buy the Book + eBook Bundle

Buy the Book

Buy the eBook