Проработав несколько лет разработчиком я понял что основную ценность составляют не знания конкретных языков программирования или библиотек, а умения писать реюзабельный и читабельный код который легко расширяется. На YouTube не встречал достойных роликов по раскрытию данной темы(только на англоязычных каналах), поэтому решил поделиться собственным опытом и показать каким принципам нужно следовать чтобы ваши функции и методы были лаконичными и полезными, а не багованными "франкенштэйнами" которые делают все и ничего. К каждому из принципов привел примеры кода на Javascript и выделил такие пункты:
1) Именования функций
2) Single responsibility в рамках методов
3) Как соблюдать нужный уровень абстракции?
4) Вложенные проверки
5) Pure function
6) С каким количеством аргументов удобно работать?
7) Переменные-флаги как аргументы
Желаю всем приятного просмотра:) И не забудьте поддержать подпиской!
=====
Если вы хотите меня поддержать:
Patreon: / aboutit
======
00:00 - 01:24 - вступление
01:24 - 03:41 - как называть методы?
03:41 - 05:46 - скрытый код в функциях
05:46 - 07:28 - шаблоны для именования
07:28 - 14:20 - уровень абстракции(очень важно!)
14:20 - 18:26 - как избежать вложенных проверок?
18:26 - 21:27 - Pure Function
21:27 - 25:16 - чем меньше аргументов - тем лучше!
25:16 - 26:33 - переменные флаги как аргумент
26:33 - 28:33 - подбиваем итоги
28:33 - 29:06 - эпилог)
======
Инстаграм: / kuhotandrew. .
Фейсбук: https://www.facebook.com/profile.php?...
=====
Всем привет, меня зовут Андрей и я работаю ReactJS разработчиком. Также интересуюсь алгоритмами и математикой. На этом канале я рассказываю о своем опыте работы программистом, про плюсы и минусы профессии. Еще буду рассматривать интересные для меня темы и подходы.
#программирование #ityoutubers #IT
Смотрите видео Как не развалить проект плохими функциями? {Best practice} онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь About IT 04 Март 2021, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 90 раз и оно понравилось 6 людям.