Fyx:
- Es ist C++ (und nicht mal das weiß ich sicher)
So leid es mir tut, das nicht fair beurteilen zu können, aber in C++ kann man kaum schönen Code schreiben. Zumindest für meinen Geschmack.
Magic Magor:
+ Schöner Einsatz von OOP
+ Verhältnismäßig gut kommentiert
+ Einheitlicher Code-Stil
- Invalides HTML
- Schnitzer wie $this->monster.takePotion (in battle.inc.php)
- Wenig (bzw. inkonsistente) Trennung zwischen Logik und Präsentation
- Weiterhin Stellen, wo das "headers already sent"-Problem auftreten könnte. (Aber gut, wohl nur in atm nicht benötigten Files – die hättest du evtl. aussortieren sollen.)
nudelsalat:
+ Unfassbar leserlicher Javascript-Code!
+ KeyListener-Code schaut zum Klauen gut aus!
[+ Gut aufgeteilter Code (da eh alles geladen werden muss, kann man das genauso als Nachteil zählen)]
- Teils wenig Kommentare
- Hätte durch Benutzen einer Library wie jQuery sicher an Lesbarkeit und Simplizität gewonnen
- Ziemlich invalides HTML.
- onkeydown teils direkt im HTML gesetzt.
- Die include-Magic hätte man in ein File auslagern können und imo sollen – bzw. hätte man die HTML-Tags eigentlich auch direkt in die Datei schreiben können, statt so. o_O"
- <font style=" WTF!?! O__O
- <font style="!!!
Also gegen meinen wunderschön dokumentierten und modularisierten Code stinken die natürlich alle ab, aber nehmen wir eben die geringeren Übel …
Und das sind imo MM und – trotz der letzten zwei Punkte– nudelsalat.
Bei Moya gilt das Gleiche wie im anderen Thread gesagt.