Refactoring legacy code is never only about changing code. First, you need to understand what the system does today. You need to know the rules, the edge cases, and the hidden decisions that are already inside the pro...
Read postBlog
Notes on software engineering, product thinking, and building useful things.