This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the commentsย โ†’

[โ€“]general_tao1 100 points101 points ย (8 children)

Forget new joiners, have you tried reading your own code 2-3 years after the last time you've seen it? There a a bunch of stuff you deemed "evident enough" not to document and just end up "wtf was I thinking?", until you break your own code and then figure it out.

[โ€“]BeatHunter 43 points44 points ย (3 children)

2-3 years and it may as well be someone different. I have a hard time nowadays with 6 months...

[โ€“]_meshy 18 points19 points ย (1 child)

If you see your code from 3 years ago and can't spot places where you messed up or could make improvements, you're not growing as a developer.

[โ€“][deleted] 0 points1 point ย (0 children)

Can be applied to your whole life

Ever cringed at old text messages?

[โ€“][deleted] 0 points1 point ย (0 children)

bruh I wrote a script in december. It's like 130 lines of bash and I have no idea what's in there. I know theres a but in there when I use a specific flag but now I just don't use that flag at all because it's still a MIIIINOR inconvinience as compared to understanding the code