It’s easy to make mistakes that only come out much later, after you’ve already implemented a lot of code. You’ll realize Oh I should have used a different type of data structure. Start over from scratch.