Modularize Monoliths

So far, we have performed more or less ad hoc architectural reviews to illustrate that the techniques are a solid companion any time you find yourself on a new job or in an unfamiliar codebase. But our offender profiling skills become even more useful when applied systematically as part of larger goals, so let’s connect the dots by looking at legacy code modernization.

Drive Legacy Modernizations Projects

Legacy modernization projects are high risk. Typically, we aim to replace a working codebase, which earns the company profit, with a new solution that only exists in our imagination. It’s a steep mountain to climb.

Once you have made the key decisions around a future platform, scalability requirements, and resiliency strategy, ...

Get Your Code as a Crime Scene, Second Edition, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.