Skip to Content
Software Design X-Rays
book

Software Design X-Rays

by Adam Tornhill
March 2018
Intermediate to advanced content levelIntermediate to advanced
276 pages
7h 11m
English
Pragmatic Bookshelf
Content preview from Software Design X-Rays

Nature is exceedingly simple.

Isaac Newton

Chapter 2Identify Code with High Interest Rates

We’ve seen that prioritizing technical debt requires a time dimension in our code. Now you’ll learn how hotspots provide that dimension by letting you identify code with high interest rates on both the file and function levels.

We’ll put hotspots to work on a well-known codebase where we identify a small section of code, just 197 lines, as a specific initial target for improvements. You’ll learn how we can be confident that an improvement to those 197 lines will yield real productivity and quality gains. So follow along as we dive into how code evolves and explore a technique that will change how we tackle legacy code.

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Righting Software

Righting Software

Juval Lowy
Design It!

Design It!

Michael Keeling
Flow Architectures

Flow Architectures

James Urquhart

Publisher Resources

ISBN: 9781680505795Errata Page