Book Series

Peopleware: Productive Projects and Teams | Book Series

Overview:

A lot of books written on Computing has a profound effect on software development same as Peopleware. ‘Peopleware Productive Projects and Team’ is the third edition of the first version and has been a long time best-seller in the category of software development. The book says that “the major issues in software development are human-made errors, not technical. Through this book, readers will understand the issues and earn the confidence to resolve them and maximize their opportunities to deliver an error-free product.

Authors:

Tom DeMarco

Timothy Lister

Published In:

2013

Book Series

Working Effectively with Legacy code | Book Series

Overview:

The book delivers the key points on how to deal with the changing legacy codes and write tests that can be used to make sure, the change is not affecting the overall behavior of the application. Readers are recommended to have knowledge of UML notations, and the book provides some techniques and real-time case scenarios with examples in Java, C++, and C#.

Topics covered, include:

  • Mechanics of software change, from fixing bugs to improving design and optimizing performance
  • Handling legacy systems that don’t follow Object-Oriented Design principles

Authors:

Michael C. Feathers

Published In:

2004