Про деструктивный рефакторинг
У программистов иногда случается интересное помутнение рассудка.
Начинается все обычно с гениальной идеи о том, как отрефакторить кусок кода. Под это дело с полгода пишется самый лучший фреймворк и изобретается предметная область и терминология.
Если автор достаточно пассионарен, в какой-то момент он втягивает всю команду в миграцию, и она постепенно начинает общаться в недавно им выдуманных терминах на птичьем языке.
Дальше оказывается, что фреймворк не так уж универсален и под бизнес-логику прикручивается ценой кучи костылей. В итоге все заканчивается нервным срывом автора и выкидыванием всего, что с его помощью успели наворотить.
Так вот, оказывается, так могут жить целые сообщества и даже страны: изобретать замкнутую в себе фигню, разговаривать в ее терминах и попутно этим гордиться, пока все остальные смотрят с недоумением на эту ментальную эквилибристику.