Reverse Engineering Old Applications
Notes from opening up unfamiliar codebases, finding the seams, and making change feel less risky.


3 articles
Notes from opening up unfamiliar codebases, finding the seams, and making change feel less risky.
A few habits for finding the important behavior before trying to improve the implementation.
Why small workflow details matter as much as the feature that motivated the project.