связанною с компонентами в системе, как считать меру устойчивости, меру абстрактности. Тут даже простые формулки есть (например, метрику устойчивости можно посчитать как Кол-во исходящих зависимостей / (Кол-во входящих и исходящих зависимостей).
И собственно вопрос такой: кто-то такими вещами занимается в продакшене?
Неужели матерые архитекторы/программисты оценивают архитектуру в целом и компоненты в частности по вот таким метрикам?
Никогда таким не занимался, по-моему пустая трата времени. Я оцениваю все не глаз
я оцениваю что бы компилятор мне не говорил что у меня циклическая зависимость )
Вот у меня тоже наитие, что эта такая теория, которая просто дает понимание - что такое усточивость, абстрактность и почему это важно. Но вот такую хрень - уже не рисуют
О, ты какой-то плагин поставил? Просто ни разу такого предупреждения не видел
ну создай 3 проекта, свяжи их в круг и попробуй скомпилить )
Ахах, ок, вызов принят
Насколько знаю именно по таким метрикам и архитектуру на уровне приложения обычно архитекты не оценивают, хотя может кто и оценивает
Обсуждают сегодня