Or maybe, the takeaway is: revisit your work later, when it&#x27;s no longer fresh in your mind :) You&#x27;ll understand what the strengths and weaknesses of your new design are, and are better placed to make an improved iteration.<p>Incidentally, writers have been doing this for years with drafts and editing. We definitely need to do that with our APIs and designs (aka. more incremental refactoring).