About the Book
The Legacy Code Programmer's Toolbox is a guide for professionals that have to work with legacy code.
Working with legacy code is challenging. However legacy code is everywhere, and this is what many developers have to work with to create value.
This book will show you how to deal with legacy code efficiently and with a positive approach: how to be in a motivated mindset, how to understand the code, reduce the size of long functions, and how you can even turn legacy code to your advantage to learn how to improve your programming skills.
You'll see the power of knowledge to be effective with legacy code as well as how to have you and every member of your team acquire this precious knowledge.It will teach you efficient ways to work as an individual as well as how to collaborate with your teammates to work effectively with legacy code.
Finally, this book will show you how you can skip to the places of the codebase where you can create the most value. You will learn how to find the source of a bug quickly in a codebase even if you don't know a lot of it, and where to target your refactoring efforts so that they make a difference.
About the Author
Jonathan Boccara is a lead software engineer focusing on how to make code understandable to humans.
His view is that to be at its maximum efficiency, a software developer needs to be able to write good code and to work with any code.
Jonathan has experience in C++, large codebases, financial software and library design.