There is no such thing as a single developer project
There are always at least two people in any software project:
- The developer who wrote the code.
- The developer who read the code.
They are never the same person, even if just by temporal dissonance.