В Google для стандартизации написания Javascript используют специальный стайлгайд (), в котором четко прописаны правила оформления JS-кода. Это сильно упрощает поддержку таких сложных программных продуктов, как Gmail, Google Docs и другие. В этом ролике мы, простым языком, разберем самые актуальные моменты из этого документа. Содержание:
00:00 Введение
01:15 Общие моменты, именование и структура JS-файла. Кодировка, пробелы, спецсимволы.
07:28 Про экосистему Google Closure и JSDoc.
10:57 Про ES6-импорты и экспорты.
17:50 Форматирование кода. Скобки: круглые и фигурные. Египетский стиль. Пустые блоки.
20:10 Форматирование массивов, Function Expression и колбэков.
21:13 Блок switch.
21:52 Переносы строк, точки с запятыми, лимит строки, лишние пробелы для форматирования.
24:06 Отступы при передаче параметров в функцию.
24:48 Комментарии в коде и при вызове функции в аргументах.
25:26 var, let, const. Объявление переменных. Об