Местоположение
Казахстан, Акмолинская обл. (Целиноградская обл.), Астана

Наибольший вклад в теги

Все теги (2)

Лучшие ответы пользователя

Все ответы (1)
  • Ревью кода. Что можно улучшить в этом коде?

    AlbertEnshtein
    @AlbertEnshtein
    1) не ставишь точки с запятыми, вместо if-else использовать switch case, когда есть условия не выполнять какую-та функцию, надо из него поскорее выходить, например в функции filterCheckActive можно сделать так:

    filterCheckActive(){
          if(this.filter.value != "active") return;        
                this.itemProgress.classList.remove('show');
                this.itemProgress.classList.remove('hide');
                if(this.itemProgress.classList.contains('task-complete')){
                    this.itemProgress.classList.add('hide');
                  return;
                }
                    this.itemProgress.classList.remove('show');                  
        }


    2) думаю можно начинать, удачи!)
    Ответ написан
    1 комментарий