LINUX.ORG.RU

История изменений

Исправление tz4678, (текущая версия) :

Что касается мои предпочтений, то они специфически…

Да ладно:

  • Отступ два пробела;
  • Никаких точек с запятой. Я люблю Python: первое вытекает из последнего;
  • TypeScript, далее TS по тексту (прим. автора) - говно. Если бы он добавлял только тайп хинты и проверку типов, но нет в коде я вижу говно из интерфейсов и дженериков. Он по-мимо так-то относительно нужных вещей добавляет еще альтернативный синтаксис, которого нет в стандарте ECMAScript. Я писал с 2008 года на php и никогда динамическая типизация мне не мешала, и до сих пор не понимаю как можно вместо числа скормить функции объект и к каким это плачевным ошибкам может привести кроме падения с исключением. Его (TS) придумал один из создателей #C и отец Delphi. Цель: смягчить жопоболь любителей обмазываться шарпом и дро… Собственно, если любишь C# и Java, то пользуйся. Есть еще для таких любителей специальный фреймворк называется Angular на котором сейчас уже мало кто начинает новые проекты;

Если используешь Prettier, то правила типа таких:

arrowParens:  'always'
bracketSpacing: true
endOfLine: 'lf'
printWidth: 80
semi: false
singleQuote: true
tabWidth: 2
trailingComma: "es5"
useTabs: false

VS Code настроен на автоформатирование при сохранение, еще вдобавок часто сортирую подключаемые модули по алфавиту.

Исправление tz4678, :

Что касается мои предпочтений, то они специфически…

Да ладно:

  • Отступ два пробела;
  • Никаких точек с запятой. Я люблю Python: первое вытекает из последнего;
  • TypeScript - говно. Если бы он добавлял только тайп хинты и проверку типов, но нет в коде я вижу говно из интерфейсов и дженериков. Он по-мимо так-то относительно нужных вещей (я писал с 2008 года на php и никогда динамическая типизация мне не мешала, и до сих пор не понимаю как можно вместо числа скормить функции объект и к каким это плачевным ошиькам может привести кроме падения с исключением). Его придумал один из создателей #C и отец Delphi. Цель: смягчить жопоболь любителей обмазываться шарпом и дро… Собственно, если любишь C# и Java, то пользуйся. Есть еще для таких любителей специальный фреймворк называется Angular на котором сейчас уже мало кто начинает новые проекты;

Если используешь Prettier, то правила типа таких:

arrowParens:  'always'
bracketSpacing: true
endOfLine: 'lf'
printWidth: 80
semi: false
singleQuote: true
tabWidth: 2
trailingComma: "es5"
useTabs: false

VS Code настроен на автоформатирование при сохранение, еще вдобавок часто сортирую подключаемые модули по алфавиту.

Исходная версия tz4678, :

https://standardjs.com/ https://github.com/airbnb/javascript https://google.github.io/styleguide/jsguide.html https://github.com/standard/standard

Что касается мои предпочтений, то они специфически…

Да ладно:

  • Отступ два пробела;
  • Никаких точек с запятой. Я люблю Python: первое вытекает из последнего;
  • TypeScript - говно. Если бы он добавлял только тайп хинты и проверку типов, но нет в коде я вижу говно из интерфейсов и дженериков. Он по-мимо так-то относительно нужных вещей (я писал с 2008 года на php и никогда динамическая типизация мне не мешала, и до сих пор не понимаю как можно вместо числа скормить функции объект и к каким это плачевным ошиькам может привести кроме падения с исключением). Его придумал один из создателей #C и отец Delphi. Цель: смягчить жопоболь любителей обмазываться шарпом и дро… Собственно, если любишь C# и Java, то пользуйся. Есть еще для таких любителей специальный фреймворк называется Angular на котором сейчас уже мало кто начинает новые проекты;

Если используешь Prettier, то правила типа таких:

arrowParens:  'always'
bracketSpacing: true
endOfLine: 'lf'
printWidth: 80
semi: false
singleQuote: true
tabWidth: 2
trailingComma: "es5"
useTabs: false

VS Code настроен на автоформатирование при сохранение, еще вдобавок часто сортирую подключаемые модули по алфавиту.