Addison-Wesley Professional

Featured Book

Code That Fits in Your Head

How to reduce code complexity and develop software more sustainably

Code That Fits in Your Head offers indispensable, practical advice for writing code at a sustainable pace and controlling the complexity that causes projects to spin out of control. Reflecting decades of experience helping software teams succeed, Mark Seemann guides you from zero (no code) to deployed features and shows how to maintain a good cruising speed as you add functionality, address cross-cutting concerns, troubleshoot, and optimize. If you've ever suffered through bad projects or had to cope with unmaintainable legacy code, this guide will help you make things better next time and every time.
 

Buy the Book + eBook Bundle

Buy the Book

Buy the eBook

 

Strategic Monoliths and Microservices

Strategic Monoliths and Microservices

Make software architecture choices that maximize value and innovation
 
Strategic Monoliths and Microservices helps teams clearly understand their strategic problems through collaboration and identify optimal architectural approaches, whether the approach is distributed microservices, well-modularized monoliths, or coarser-grained services partway between the two. Leading software architecture experts Vaughn Vernon and Tomasz Jaskua show how to make balanced architectural decisions based on need and purpose, rather than hype, so you can promote value and innovation, deliver more evolvable systems, and avoid costly mistakes.
 

Buy the Book + eBook Bundle

Buy the Book

Buy the eBook

Software Development Pearls

Software Development Pearls

60 concise, practical lessons for all your projects, regardless of your role, industry, technology, or methodology
 
Drawing on 25+ years helping software teams succeed, Karl Wiegers' insights and specific recommendations cover six crucial elements of success: requirements, design, project management, culture and teamwork, quality, and process improvement. This is knowledge you weren't taught in college or boot camp and will boost your performance as a developer, business analyst, quality professional, or manager.
 

Buy the Book + eBook Bundle

Buy the Book

Buy the eBook