JSCS - новый must-to-follow стандарт?
Коллеги, а что JSCS становится новым must-to-follow стандартом кода для JavaScript?
Среди фирм, которые его используют jQuery Adobe Bootstrap AngularJS Yandex Wikimedia Grunt Ember.js Ionic Moment.js TodoMVC Famous less.js Goodvidio Что действительно все так серьезно? |
мда в былые времена мне бы через 10 минут хоть кто-нибудь ответил.
Какая раньше здесь жизнь бурлила, а щас, эх... |
fancy, сейчасе все на работе, ответят ближе к вечеру)
|
Цитата:
|
Цитата:
А лично вы что-нибудь в нем меняете? У меня в фирме стали мозг выносить, что не хотят ничего менять, просто юзай. А там есть такие плюшки которые мне не хотелось бы использовать. А доказать что либо не получается. Приходится JSCS в связке с airbnd(https://github.com/airbnb/javascript) юзать, еле доказал что вот эти вещи рановато использовать. const foo = 1; let bar = foo; class Queue { constructor(contents = []) { this._queue = [...contents]; } pop() { const value = this._queue[0]; this._queue.splice(0, 1); return value; } } Я уж молчу про // bad const len = items.length; const itemsCopy = []; let i; for (i = 0; i < len; i++) { itemsCopy[i] = items[i]; } // good const itemsCopy = [...items]; Начальство решило что использовать надо имя len Ссылка на себя теперь именуется _this не me не self. Только так. Теперь var для каждой переменной. Всегда так раздражал такой стиль. И доводы убедительные какие, что airndn серьезная фирма, все переходим на их стиль кода везде. До прошлой недели считал свое руководство самым лучшим в мире и адекватным. |
Цитата:
|
Часовой пояс GMT +3, время: 14:38. |