Get the latest tech news

Mistakes engineers make in large established codebases


What I've learned from ten years working on projects like this

This is some of the riskiest work in large codebases, so don’t half-ass it: first instrument the code to identify callers in production and drive them down to zero, so you can be absolutely certain it’s safe to remove. In any big tech company, the majority of the revenue-producing activity (i.e. the work that actually pays your engineering salary) comes from a large established codebase. If you work at a big tech company and don’t think this is true, maybe you’re right, but I’ll only take that opinion seriously if you’re deeply familiar with the large established codebase you think isn’t providing value.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of Mistakes engineers

Mistakes engineers