Ага, был на днях rename коммит у нас
Лид изменил имя базового класса который юзался в 50+ наследниках и в сериализаторах/десериализаторах + конструкторе уровней
Чинили всей толпой
Зато в имени базового класса появилось слово Base
В нормальных командах уже на ревью бы все отсеялось, к слову, прямо в фичеветке, даже не попадая в девелоп ветку. Плюс опять таки в нормальных командах есть codestyle guide(да и сейчас это общая практика)-где для абстрактного класса в шарпе всегда используется суффикс Base. Делай выводы в какой команде работаешь.