I've worked on files that were last modified before I was born.
I work on files that are written in languages not updated since the early 80’s.
COBOL?
i’m working on an 8 year old file now. it’s spooky in here
When working on a file older than when the project was moved over from SVN to Git so you literally have no idea how old it is.
Try 20 years…
6?
I'm currently analyzing a module to be replaced that hasn't been touched or maintained since 2003 - i should take the library out for a drink...
Try being the guy who actually authored the file and trying to remember what the hell you were doing
The old stuff is always either abysmal dogshit or just a display of genius, the subtle off-white coloring, the tasteful thickness of it etc; no in-between
Please don't touch anything. Create a wrapper around and use it.
Wait till it's a 15 year old file, and you're the expert on it, because you wrote it. Except you haven't looked at it in that long too.
I occasionally look back on my capstone research project from a decade+ ago and I'm like
WHO WROTE THIS GARB...oh. It was me. Significant oof.
You forgot the dust. On the file, and on your neurons.
Six years ago? That’s like nothing
That's 2019
Yeah so like yesterday
with some weird charset that's not utf8
What's that? Code page 1252? Oh, yer fucked, run while you can.
45 files changed/deleted(+900/-1100)
yeah it's not pretty when it's your turn
Ha, that's rookie numbers. I was working on one a few weeks ago whose last change was in 2001.
Why yes, I do work in government, how did you know? :P
I once fixed a file that was last modified 1.5 years before I was born. I had to fix a report header with a hardcoded “19” for the year. COBOL just keeps on going.
Contribution my friend🙂
The joke around here is "you touched it last"
And there are some files people will go to great lengths not to touch so it doesn't become your file to maintain.
There's currently a game of chicken being played over one of our local CDN JS files where no dev wants to make the patch and claim ownership so we just inject it in our own code.
I am currently working on project, that most of the files was edited more than 11 years ago (except login script which is only 8 years old)
As an aspiring programmer that's currently learning a lot of new stuff every week, this is me looking at 3 months old code I wrote lol
When your pull request to an open source project has been merged after 8 years.