New Software Engineering Books and eBooks
Extra value: Take advantage of free ground shipping on all U.S. orders. Most eBooks are available as DRM-free EPUB and PDF—together for one price so you can learn on your desktop or preferred device!
Your price below reflects our everyday 20% off savings. If you have a discount code, the sale price will appear after the code is entered during checkout. See ordering and shipping information (including international shipping).
Modern Software Engineering |
Software Development Pearls |
Writing for programmers, managers, and technical leads at all levels of experience, continuous delivery pioneer David Farley illuminates durable principles at the heart of effective software development. |
Drawing on 25+ years helping software teams succeed, Karl Wiegers has crystallized 60 concise, practical lessons for all your projects, regardless of your role, industry, technology, or methodology. |
Clean Craftsmanship |
Code That Fits in Your Head |
Uncle Bob provides a pragmatic, technical, and prescriptive guide that brings together the disciplines, standards, and ethics you need to deliver robust, effective code and to be proud of all the software you write. |
Indispensable, practical advice for writing code at a sustainable pace and controlling the complexity that causes projects to spin out of control. Insights are illuminated with code examples drawn from a complete sample project. |
Software Architecture in Practice, 4th Edition |
Understanding Software Dynamics |
The definitive, practical, proven guide to architecting modern software—fully updated with new content on mobility, the cloud, energy management, DevOps, quantum computing, and more. |
Performance expert Richard L. Sites offers methods and advanced tools for understanding complex, time-constrained software dynamics, improving reliability, and troubleshooting challenging performance problems. |
Continuous Architecture in Practice |
Strategic Monoliths and Microservices |
Provides hands-on advice for leveraging the continuous architecture approach in real-world environments and illuminates architectures changing role in the age of Agile, DevOps, and cloud platforms. |
Shows 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. |
Domain Storytelling |
Principles of Web API Design |
The method's inventors explain how domain experts and teams can work together to capture insights with simple pictographs, show their work, solicit feedback, and get everyone on the same page. |
Brings an "outside-in" perspective to API design that helps you align every stakeholder on specific outcomes, design APIs that deliver value, and scale the design process from small teams to the entire organization. |
Not on our our mailing list? Don't miss out on InformIT Promotions! Sign up for email alerts for related sales and exclusive discounts.
Displayed prices reflect our everyday savings sale prices and are subject to change. Any discount codes used during checkout are applied to list price, not sale price. Please note discount codes are not valid on already-discounted "Best Value" or "Additional Savings" Book + eBook bundles.