вендору на архитектурные решения. архитектура вполне жизнеспособная. аналогичная архитектура реализуема и в андроид интерфейсе на джаве, и даже на vue.js. просто достаточно не использовать наследование.
да я понял ваши аргументы. Вы привели в пример систему, которую ненавидят все юзавшие её разработчики, и vuejs. Оба предлагают делать нетипизированный ui на шаблонизаторах. В сравнении с этим все грехи наследования - мелочь, не стоящая упоминания
Обсуждают сегодня