О чём рассказывается в презентации:
Презентация посвящена принципам чистого кода, которые значительно влияют на эффективность разработки программного обеспечения. Обсуждается, как чистый код помогает сократить затраты на поддержку, упрощает адаптацию к изменяющимся требованиям и снижает риски возникновения регрессий. Внедрение стандартов и автоматизации позволяет командам работать быстрее и продуктивнее, что делает чистый код важным аспектом для успешных проектов.
Оглавление
Чистый код: Путь к эффективной разработке
До 60% затрат на ПО приходится на поддержку из-за плохого кода
Часто меняющиеся требования требуют быстрой адаптации кода
Грязный код увеличивает риски регрессий на 30-50%
Отсутствие стандартов форматирования удлиняет code review
Дублирование кода приводит к несогласованным изменениям
Большие функции усложняют тестирование и отладку
Как добиться читаемости и поддерживаемости кода?
Осмысленные имена раскрывают намерение кода
Маленькие функции выполняют одну задачу
SOLID-принципы обеспечивают адаптивность систем
DRY, KISS и YAGNI минимизируют сложность
Автоматизация стиля с ESLint и Prettier ускоряет review
Модульный код упрощает тестирование и деплой
Юнит-тесты с покрытием >70% снижают инциденты
Инкрементальный рефакторинг сохраняет стабильность
Чистый код: инвестиция в будущее
Спасибо за внимание!


