Just curious how much legacy code in FAANG? Or would legacy code be an issue for engineer at FAANG? Here at Bloomberg I feel its a waste of time to struggle with so much poorly written legacy code like 20 years ago(eap for finance app), also without document, feel like dead-end career.... Also for funds like Two sigma or Citadel, how much legacy code?
Most service components at AWS get re-written within 2-3 years. Retail might be different
Retail definitely is different.
Depends on the team but seems like it affects pretty much any product that's been around for 10+ years. Saw it in Gmail, G+ before it shut down. A monolithic codebase passed down multiple generations of engineers becomes pretty crazy. I've heard horror stories about Windows and Excel codebases
Good to know we’re just the poster child
every single company is gonna have some legacy code, it’s really not companies top priority to change every single product from legacy code to new code. IMO, legacy code only sucks if ur sole job and main role is maintaining and patching legacy code.
There's no legacy code at Two Sigma. We wipe out our code repo every two weeks and rewrite everything from scratch.
Lol
Two weeks legacy is not tolerable
Sometimes you just don't fix what isn't broken. Software at Citadel is rewritten as needed. Ie atm literally refactoring code to a newer language.
Legacy code is everywhere in faang