Функции
✏ Избегайте условных конструкций - один из самых странных принципов 🥺
Вы спросите: "Как так? Как я могу писать код без использования условий?"
➕ Сделать это можно, если вы разделите условную конструкцию на отдельные функциональности. И вместо вычисления вы просто будете запускать нужное. Это перекликается и с другими принципами, которые мы уже с вами разбирали. Например то, что функция/метод должны делать что-то одно
Это работает как в комплексных функциях, так и в классах за счет полиморфизма (см. примеры кода)
Coderoll | Frontend



