Member-only story

Why Starting From Scratch Feels So Good!

The story of every software project ever

Alex Roan
4 min readMar 21, 2020
A Green Field. Photo by Thomas Pierre on Unsplash

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…

--

--

Alex Roan
Alex Roan

Written by Alex Roan

CoFounder at Cyfrin. Previously: Chainlink Labs.

No responses yet