That's interesting to hear, JustLuke.
It's impossible to finish anything ever, because everything keeps on going. There is always something more you can add, change, or tweak. Look at how much time gets wasted writing forum posts or customizing your desktop or playing with your app rather than developing it more.
If you're going to draw a line let's just hope you draw it in a sensible place and that if you do add some new feature at the last minute it's done properly and not just some strapped-on afterthought better left for a full rethink in the next product.
It's impossible to finish anything ever, because everything keeps on going. There is always something more you can add, change, or tweak. Look at how much time gets wasted writing forum posts or customizing your desktop or playing with your app rather than developing it more.
If you're going to draw a line let's just hope you draw it in a sensible place and that if you do add some new feature at the last minute it's done properly and not just some strapped-on afterthought better left for a full rethink in the next product.