Проектирование — это когда чувствуешь, а не какие-то там циферки

В видео доклад Николая Хитрова, тимлида в Точке, на котором он рассказывает о роли метрик при проектировании архитектуры программного кода. Николай объясняет, почему простого «чувства» недостаточно для качественного проектирования, и как метрики помогают объективно оценивать сложность, отказоустойчивость и масштабируемость системы. Рассматриваются различные виды метрик: от цикломатической и когнитивной сложности до глубины наследования и связей между контекстами, а также их историческое развитие и ограничения. В видео даются рекомендации по гибкому использованию метрик в команде, предупреждается о рисках их механического применения и говорится о необходимости связи метрик с бизнес-целями. Также затрагиваются вопросы взаимодействия команды и менеджмента и поиск баланса между объективными метриками и здравым смыслом в процессе разработки.