в фаршике же что хорошо - строгий порядок компиляции вывод типов иммутабельность отсутствие визуального шума годные новые фичи для говнокода - билдеры, сртп, ду строгий как папка компилятор
да че рефачить — добавить в большом проекте поле в сучность и протащить по всей системе. В сишарпе с автомапперами и мутабельными пропертями может нахуй неделю занять