Четыре вещи, которым нужно разучиться, чтобы стать хорошим разработчиком.
Постулат данной статьи: • Замени циклы функциями высшего порядка; • Замени условные выражения структурами данных и полиморфизмом; • Замени буквальные имена переменных на целевые имена; • Забудь о существовании глобальной области видимости.
Под катом вас ждут неоднозначные примеры кода, которые с очень большой вероятностью поменяют ваши подходы к программированию. Читать статью (5 мин)