Wpis z mikrobloga

Hejka, mam pytanie do bardziej doświadczonych programirków #js
Czy jest gdzieś strona/książka która opisuje zbiór dobrych praktyk przy pisaniu w javascripcie?
Podstawy umiem, mogę napisać coś takiego:
https://github.com/Darknov/Projekt1GraKosmiczna/blob/master/game.js
Pomimo, że działa poprawnie to jednak nie wygląda raczej zbyt dobrze. Chciałbym zacząć
robić następny projekt według najnowszych standardów itd. żeby nie pisać po omacku.
Z góry dziękuję.
#javascript #naukaprogramowania
  • 6
  • Odpowiedz
https://github.com/Darknov/Projekt1GraKosmiczna/blob/master/game.js


@Darknov: Fajne, z ogólnych dobrych praktyk programistycznych (niekoniecznie javascript) to:

Podzieliłbym kod na kilka plikow, per funkcjonalność.

Zrezygnowałbym z komentarzy np:

/*
* Jesli cel umarl to ustawia target na 0(czyli bedzie poszukiwal nastepnego celu)
*/
this.isTargetDead = function(){
if(this.target.hp <= 0){
this.target = 0;
}
}

Komentarz ma 95 znaków, metoda też. Czyli komentarz tak naprawdę zbędny + nazwa metody kłamie, powinna nazywać się raczej resetTargetIfPreviousTargetDead. Można by
  • Odpowiedz