Don't write code that makes your future self hate your present self.
Discussion
or at least wrap bad code with clean interfaces that can be refactored later
This is the way.
Stellar advice. 👏
I’ve cut this problem off at the pass by simply not learning to code, period. 😎
Currently hating my past self
So, write rust then? If you insist
tell this to my past self
How does my current dumb self know what will make my future dumb self hate me?
Shouldn't every programmer write code that they're embarrassed to look at after 6 months? Doesn't that imply progress?
If you hate your past self, then you are actually learning, so the statement is out of whack.
Are you saying I should stop working on this Skynet project that automates defense network computers?
My future self is tolerant.
Any lack of documentation is fully his fault.😄