February 2015
My RSS reader for some reason only just showed this to me tonight, shortly after I'd written a variation on the same theme. Maybe you'll dig it.
Do you remember which RubyStepper commented on the importance of stopping upon arriving at the end? I don't remember saying it, but it sounds like something I might have said!
1 reply
February 2015
▶ amitaischleier
I queued up the article in December to publish in January, but my publication script was wrong. I just noticed that yesterday and fixed it. :P
I don't remember who said it.
I read your article. It describes quite well the tradeoff one makes between refactoring and releasing new behavior. I like to refactor, because I like to understand and I like cleanliness, but I have remind myself not to let that get in the way of releasing a new feature. I still want to release the feature sooner, after which, if I want to refactor more, then I do. Leaving the design better than I found it doesn't mean cleaning it all up before I leave.