Feedback gewünscht Erstes Javascript Spiel

  • Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!
G

Gelöschtes Mitglied 38922

Guest
Ich hab ein eigenes Spiel in mithilfe von Javascript programmiert. Programmieren tue ich erst seit 3 Wochen also bitte kommt mir nicht mit der code ist zu redunant. Sondern Vorschläge was ich besser machen um einen redunanten code zu vermeiden. ist es ordentlich sowas nach 4 Wochen hinzubekommen?

Hier ein Codepen Link:
 

Aaron3219

Senior HTML'ler
6 Oktober 2015
1.130
232
63
19
Erst einmal ein großes Kompliment für dein Spiel, dessen Code du mit 3 Wochen Programmiererfahrung geschrieben hast.

Für den Anfang reicht es meiner Meinung nach, wenn du die best practices und Konventionen anschaust und sie verinnerlichst. Es wird dir leichter Fallen anderen Code zu lesen, er wird eine bessere Qualität haben und vor allem können ihn andere besser verstehen.

Schau dir an, was die Konventionen für das Naming von Funktionen sind, von Variablen, etc.
Wird x + 1 als best practice gesehen oder x++?
Wann macht eine if-else-Kondition Sinn und wann lieber ein switch-case-Statement?
...

Das wird einigen redundanten Code entfernen. Den Rest zu entfernen ist für mich aber rennen wollen bevor du Laufen kannst.
 
G

Gelöschtes Mitglied 38922

Guest
Erst einmal ein großes Kompliment für dein Spiel, dessen Code du mit 3 Wochen Programmiererfahrung geschrieben hast.

Für den Anfang reicht es meiner Meinung nach, wenn du die best practices und Konventionen anschaust und sie verinnerlichst. Es wird dir leichter Fallen anderen Code zu lesen, er wird eine bessere Qualität haben und vor allem können ihn andere besser verstehen.

Schau dir an, was die Konventionen für das Naming von Funktionen sind, von Variablen, etc.
Wird x + 1 als best practice gesehen oder x++?
Wann macht eine if-else-Kondition Sinn und wann lieber ein switch-case-Statement?
...

Das wird einigen redundanten Code entfernen. Den Rest zu entfernen ist für mich aber rennen wollen bevor du Laufen kannst.
Super formuliert! Danke für das Feedback!