3 ms·
One way I think about this. It seems the earlier version of the author's self was thinking about the state of the code as a sequence of atomic states. When yo
by unexaminedlife 7y ago
One way I think about this. It seems the earlier version of the author's self was thinking about the state of the code as a sequence of atomic states. When you start thinking about your code more as a constantly evolving organism, the BEST version of a particular section of code isn't necessarily what is BEST at the moment. But because there are logical branches that your path can take as the software evolves, your code at this moment is best when it can more easily accommodate the best path to the future.