4 ms·
Conversely, reading through my own code from ancient history (>3 months ago) is both humbling and terrifying :D
by catlifeonmars 2y ago
Conversely, reading through my own code from ancient history (>3 months ago) is both humbling and terrifying :D
- epolanski 2y agoThis happens to me all the time, but mostly with work code. I'm under pressure, I have to deliver, things get rewritten many times, edge cases are found and fixed in production after they slipped through multiple qas but need to be fixed instantly or we lose money. It happens. But personal code? I am almost always proud of my work. It shows in general I was not under pressure and enjoying building it. Even my code from the first year of programming, it shows it was made to make a point in writing a nice solution. I may cringe at times, but still proud. Context does matter, and code quality is more often than not a byproduct of our emotional state rather than skills.
- readyplayernull 2y agoLike a shiny coat of paint that blinds me, I scrape my code and write new in place, maybe this time with comments so I don't forget.
- 3vidence 2y agoI feel very similarly about the split between my professional and personal code. Theres always something that needs to be rushed out the door at work and honestly nobody pays me for pretty code. But my own projects? The code is a large part of why I do it .
- throwaway422432 2y agoIt's often "What was I thinking" or "What was I on" as Kernighan's Law bites you again.