Response to Colin Walker - Mar 17, 2021

in Yokohama, Kanagawa Prefecture, Japan
It's a little bittersweet — on the one hand it feels good as I know that I have a new solution but, on the other, it feels a little sad that the fruits of so much time and effort are now redundant.
I feel this when I improve implementations all the time. Code reflects our best understanding of a given problem to a given solution at a given time. Requirements changing naturally means that the problem has also changed.

When writing code I try to remind myself that all is temporary and will be deleted or rewritten at some point, so I best not grow too fond of it.
Interactions
1
  • In reply to: I feel this when I improve implementations all the time. Code reflects our best understanding of a given problem to a given so…