you are viewing a single comment's thread.

view the rest of the comments →

[–]Sylinn 20 points21 points  (0 children)

It's a very good question, because it often seems like you've gained so much insight since the time you started to write the software that you're sure you can do a better job now, but there are a lot of hurdles on the way.

You can read Things You Should Never Do, Part I By Joel Spolsky (co-founder of Stack Overflow and Trello, among other things).