That's more of a feature and not a bug to me. Users of a library would appreciate it if the API surface doesn't change dramatically over time.
That's more of a feature and not a bug to me. Users of a library would appreciate it if the API surface doesn't change dramatically over time.
Don't know what the alternative would be.
Furthermore, there were tons of changes that could happen across the board at facebook that didn't happen at google due to owners files. Lots of people were empowered to make broad changes to the entire codebase which in aggregate made the codebase better. Coming from Facebook, all the systems around owners and readability represented a huge amount of time to be able to make changes that should have been easy. It also left the codebase with many warts that would have been relatively quick to fix locally but a pain to land.
Facebook went in the other direction - there were better and better tools for making broad updates