Показать сообщение отдельно
  #5 (permalink)  
Старый 24.11.2015, 14:03
Аспирант
Отправить личное сообщение для fancy Посмотреть профиль Найти все сообщения от fancy
 
Регистрация: 16.12.2014
Сообщений: 67

Сообщение от kobezzza Посмотреть сообщение
Это не стандарт, а очень мощный code-style валидатор, настраивай как тебе удобно и да, ща это все юзают (и я в том числе).
Благодарю.
А лично вы что-нибудь в нем меняете?
У меня в фирме стали мозг выносить, что не хотят ничего менять, просто юзай. А там есть такие плюшки которые мне не хотелось бы использовать. А доказать что либо не получается.

Приходится 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 серьезная фирма, все переходим на их стиль кода везде.
До прошлой недели считал свое руководство самым лучшим в мире и адекватным.

Последний раз редактировалось fancy, 24.11.2015 в 14:12.
Ответить с цитированием