Hacker News new | ask | show | jobs
by justinireland 3641 days ago
My style is continually evolving, especially as I get more familiar with TDD/BDD. The biggest thing though is to do as much planning as possible before even writing a single line of code.

For front end stuff this includes wireframes and mock-ups.

For back end work I try to first model the data structure with as many features as I can think of so that I can picture what a mature version of the app may look like. This helps contextualize things so I can structure them properly. From there I will prune it down to only what is essential for MVP and then start building things out to support that model.