Software Engineering books

manning.com / catalog / Software Development / Software Engineering
Sandrine Banas , 2026
Greg Biegel , 2026
Laurentiu Spilca , 2026
Raj Abhijit Dandekar, Rajat Dandekar, Sreedath Panat, Naman Dwivedi , 2026
Matt Erman , 2026
(3)
Gáspár Nagy and Seb Rose , 2026
Christopher Porter , 2026
(2)
Eric Lippert , 2026
(2)
Pere Martra , 2026
Den Odell , 2026
(4)
Elliot Arledge , 2026
(1)
David A Black and Joseph Leo III , 2026
(3)
Nitzan Wilnai , 2026
Fiodar Sazanavets , 2026
James M. Snell , 2026
(1)
Tomasz Lelek and Artur Skowroński , 2026
Anjali Jain and Philip O'Shaughnessy , 2026
(5)
Joel Holmes, Andrew Walker with William Kennedy , 2026
Vivek Kalyanarangan , 2026
Mark Foudy , 2026
(1)
Teiva Harsanyi , 2026
(3)
Chris Kiehl , 2026
Zachary Huang , 2026
Luca Belli , 2026
(2)
Aneev Kochakadan
Foreword by Adrien Treuille
, 2026
(3)
Guglielmo Iozzia
Foreword by Matthew R. Versaggi
, 2026
Adib Saikali, Laurențiu Spilcă , 2026
(1)
Lina Zubytė , 2026
(11)
Garrison Hinson-Hasty , 2026
(3)
Maximiliano Firtman , 2026
(4)
Chris Richardson , 2026
(2)
Daniel Garnier-Moiroux , 2026
(3)
William Laolagi , 2026
Leigh Griffin , 2026
(4)
Dominik Tornow , 2025
Kannupriya Kalra & Pavan Vamsi , 2026
Kannupriya Kalra & Pavan Vamsi , 2026
Kannupriya Kalra & Pavan Vamsi , 2026
Kannupriya Kalra & Pavan Vamsi , 2026
1 2 6
Software engineering is a dynamic and multifaceted discipline dedicated to the design, development, testing, deployment, and maintenance of software systems. Merging principles from computer science, engineering, and project management, software engineering offers practical methodologies that enable teams to create reliable, scalable, and maintainable applications. The field encompasses topics ranging from distributed computing, quantum programming, and cloud integration, to development workflow automation, code quality, and gaming platforms. Software engineering also explores key practices such as version control, continuous integration/deployment, and effective team management. By focusing on both emerging technologies and time-tested techniques, this category helps professionals stay at the forefront of building high-quality software solutions for diverse platforms and industries.