Get the latest tech news

In defense of not understanding your codebase


As a software engineer, how well do you have to understand your own codebase? My guess is that people who work on small codebases with low-turnover teams (say, Redis or games like The Witness) would say “obviously you have to understand it completely, otherwise you can’t do good work”. I’d also guess that people who work on large codebases with high-turnover teams (say, the Google web search backend or GitHub) would say “obviously you can’t understand it completely, you just have to do the best you can in your local area”.

None

Get the Android app

Or read this on Hacker News

Read more on:

Photo of defense

defense

Photo of codebase

codebase

Related news:

News photo

‘Sony essentially destroys its own defense’: How its disc-free PS5 plan triggered a $457M lawsuit and undercut its antitrust defense | Fortune

News photo

Show HN: Mindwalk – Replay coding-agent sessions on a 3D map of your codebase

News photo

Show HN: Onboard-CLI, a LLM powered and AST-based tool to visualize codebase