Email the Author

You can use this page to email Jonathan Boccara about The Legacy Code Programmer's Toolbox.

Please include an email address so the author can respond to your query

This message will be sent to Jonathan Boccara

This site is protected by reCAPTCHA and the Google  Privacy Policy and  Terms of Service apply.

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’s avatar Jonathan Boccara

@JoBoccara

Jonathan Boccara is a lead software engineer focusing on how to make code understandable to humans.

He wrote the book The Legacy Code Programmer's Toolbox, that shows how to be efficient while working with existing code. And he blogs on Fluent C++ about how to write expressive code.

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.

Logo white 96 67 2x

Publish Early, Publish Often

  • Path
  • There are many paths, but the one you're on right now on Leanpub is:
  • Legacycode › Email Author › New
    • READERS
    • Newsletters
    • Weekly Sale
    • Monthly Sale
    • Store
    • Home
    • Redeem a Token
    • Search
    • Support
    • Leanpub FAQ
    • Leanpub Author FAQ
    • Search our Help Center
    • How to Contact Us
    • FRONTMATTER PODCAST
    • Featured Episode
    • Episode List
    • MEMBERSHIPS
    • Reader Memberships
    • Department Reader Memberships
    • Author Memberships
    • Your Membership
    • COMPANY
    • About
    • About Leanpub
    • Blog
    • Contact
    • Press
    • Essays
    • AI Services
    • Imagine a world...
    • Manifesto
    • More
    • Partner Program
    • Causes
    • Accessibility
    • AUTHORS
    • Write and Publish on Leanpub
    • Create a Book
    • Create a Bundle
    • Create a Course
    • Create a Track
    • Testimonials
    • Why Leanpub
    • Services
    • TranslateAI
    • TranslateWord
    • TranslateEPUB
    • PublishWord
    • Publish on Amazon
    • CourseAI
    • GlobalAuthor
    • Marketing Packages
    • IndexAI
    • Author Newsletter
    • The Leanpub Author Update
    • Author Support
    • Author Help Center
    • Leanpub Authors Forum
    • The Leanpub Manual
    • Supported Languages
    • The LFM Manual
    • Markua Manual
    • API Docs
    • Organizations
    • Learn More
    • Sign Up
    • LEGAL
    • Terms of Service
    • Copyright Policy
    • Privacy Policy
    • Refund Policy

*   *   *

Leanpub is copyright © 2010-2025 Ruboss Technology Corp.
All rights reserved.

This site is protected by reCAPTCHA
and the Google  Privacy Policy and  Terms of Service apply.

Leanpub requires cookies in order to provide you the best experience. Dismiss