Курс Frontend:
Не секрет, что аккуратно и качественно написанный код упрощает работу над проектом для всех его участников. Такой код:
⬥ легче понимать и модифицировать;
⬥ уменьшает затраты на разработку, тестирование и поддержку;
⬥ уменьшает вероятность ошибок и непредсказуемных последсткий.
Вместе с Ольгой Киба, middle frontend-разработчицей в Holland & Barrett, мы разобрались в главных критериях качества кода, которые сделают рабочий процесс более удобным.
00:00 Знакомство
1:02 Главные критерии качества кода
2:48 Линейность кода и его упрощение
3:48 Перенос сложных блоков в функции
4:29 Альтернатива блоку else
5:24 Объединение вложенных if-ов
6:05 Тернарные операторы
7:14 Дублирование кода
8:16 Упрощение кода
9:15 Создание переменных
11:59 Линейность
15:17 Декларативный стиль
18:05 Выражения vs операторы
18:51 Модулярность
19:45 Code style
21:35 Git flow
22:37 Заключение