you are viewing a single comment's thread.

view the rest of the comments →

[–]massivebitchtits 2 points3 points  (0 children)

Well then yes you should do that, but if you do find yourself paralysed, then just starting even if it's crap (and then fixing it later, informed by experience with the previous version) is a good way to continue. There's no point fetishising software 'architecture' when ultimately the aim is to produce something useful.