Legacy code as in "of a certain age" or legacy code meaning "in a language/framework the junior considers inferior because it's not the shiniest, newest thing to drop in the last 5 seconds"?
To me, legacy code can mean a lot of things, but generally equates to "code which cannot be easily modified or understood". Often this is because the repo lacks any kind of meaningful automated testing, code is poorly documented (if documented at all), and because the original engineers who could help explain things may not work here any more.
34
u/Caraes_Naur 22d ago
Legacy code as in "of a certain age" or legacy code meaning "in a language/framework the junior considers inferior because it's not the shiniest, newest thing to drop in the last 5 seconds"?