"КАК ПИСАТЬ КОД JS"?
Что имею ввиду:
- Какие функции (стрелочные или обычные) использовать предпочтительнее в ИТ компаниях
- Если это обычные функции, то по какой структуре их составлять
- Как правильно писать переменные (camelCase)
- Когда обязательно использовать const, а где let
и все тому подобное...
Иными словами, НЕГЛАСНЫЕ ПРАВИЛА КРАСИВОВО КОДА, КОТОРЫЙ ЦЕНИТЬСЯ В IT ТУСАХ
Где такое найти? Подскажите плз.
У меня появилсь идея взять у кого нибудь готовый кейс из портфолио, и посмотреть как там составлены структуры и тд. Но боюсь наткнуться на делетанта, который сам то и понимает что там написано, но для человека, который (допустим) продолжит его проект — "вырви глаз".
Еще один из примеров того что я ищу: допустим гигантская IT-компания ведет за собой свою философию написания кода. Например у YANDEX — БЭМ (HTML,CSS). Я так понял что это настолько прижилось - что теперь является повсеместным правиолом. Уверен что есть подобные методологии и в JS. Что это может быть?
Буду рад ссылкам или подсказкам.
А ОТДЕЛЬНО БУДУ РАД ТОМУ, КТО СКИНЕТ СВОИ ПРОЕКТЫ, в которых код прописан по всем каноничным правилам (и со стрелочными ф-циями и без них, но главное чтобы было понятно как это читать и как самому дойти до такого же написания).
P.S. в IT неделю, не судите)
Гуглите гайдлайн от Airbnb, многие используют
Есть eslint и популярные конфиги к нему. Многие из них становятся основой для годстайла команд/компаний
Обсуждают сегодня