Member-only story
Why Starting From Scratch Feels So Good!
Ahhh the feeling of starting a fresh new project, there’s nothing like it…
A clean slate!…
The opportunities are endless…
A green field…
You can let your imagination run away with you…
You can finally mould it into your vision of a perfect codebase…
All those lessons you learnt from other projects…
The code duplication because it was easier at the time…
The huge class that should’ve been refactored 6 sprints ago…
Those string-based indexes…
The bad dependency injection that crept in because you didn’t write unit tests from the get-go…
Those stumbling blocks that you didn’t foresee…
You finally have a handle on them!…
None of that this time…
You’ll develop around them…
You know to avoid them ahead of time…
You’re going to keep on top of your tests this time too…
TDD, that’s right…
Tests first…