A great read if you’re working on the next big thing yourself, because you’ll might need a team to work on it later.
Once you are no longer alone working on your project, the code you have written sets an example. - Philip Hofstetter
Also, I think it’s totally fine to hack together an initial version, hackathon style, you can improve later on however the structure, needs to be reasonably stable.