Software Engineering books

manning.com / catalog / Software Development / Software Engineering
Joseph Hocking
Foreword by Jesse Schell
, 2018
Will Kurt , 2018
Richard Rodger , 2017
Dean Alan Hume
Foreword by Addy Osmani
, 2017
Kamil Nicieja
Foreword by Gojko Adzic
, 2017
Gavin M. Roy , 2017
Paul P. Daniels and Luis Atencio
Foreword by Ben Lesh
, 2017
Tamir Dresher , 2017
Justin Richer and Antonio Sanso
Foreword by Ian Glazer
, 2017
Roland Kuhn with Brian Hanafee and Jamie Allen
Foreword by Jonas Bonér
, 2017
Debasish Ghosh
Foreword by: Jonas Boner
, 2016
Kirsten L. Hunter
Foreword by Adrian Cockcroft
, 2016
Mala Gupta , 2016
Matt Butcher and Matt Farina
Foreword by Brian Ketelsen
, 2016
Stephen Blackheath and Anthony Jones
Foreword by Heinrich Apfelmus
, 2016
Manuel Bernhardt
Foreword by James Roper
, 2016
Doug Turnbull and John Berryman
Foreword by Trey Grainger
, 2016
Chris Birchall , 2016
Evan M. Hahn , 2016
Amit Rathore and Francis Avila , 2015
Norman Maurer and Marvin Allen Wolfthal
Foreword by Trustin Lee
, 2015
Emmit A. Scott, Jr.
Foreword by Burke Holland
, 2015
William Kennedy with Brian Ketelsen and Erik St. Martin
Foreword by Steve Francia
, 2015
Christian Bauer, Gavin King, and Gary Gregory , 2015
Rick Umali , 2015
Ryan Bigg, Yehuda Katz, Steve Klabnik, and Rebecca Skinner , 2015
Bradley Austin Davis, Karen Bryla, and Phillips Alexander Benton
Foreword by Philip Rosedale
, 2015
David Nicolette
Foreword by George Dinwiddie
, 2015
Christopher W. H. Davis
Foreword by Olivier Gaudin
, 2015
Joseph Hocking
Foreword by Jesse Schell
, 2015
Mike McQuaid
Foreword by Scott Chacon
, 2014
John Ferguson Smart
Foreword by Dan North
, 2014
Ola Ellnestam and Daniel Brolund
Foreword by Tom Poppendieck
, 2014
Marcus Hammarberg and Joakim Sundén
Foreword by Jim Benson
, 2014
Roy Osherove
Forewords by Michael Feathers and Robert C. Martin
, 2013
G. Ann Campbell and Patroklos P. Papapetrou
Foreword by Olivier Gaudin
, 2013
Florian Mueller, Jay Brown, Jeff Potts
Forewords by Richard J. Howarth and John Newton
, 2013
Greg Smith and Ahmed Sidky , 2009
Arnon Rotem-Gal-Oz
Foreword by Gregor Hohpe
, 2012
1 4 5 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.