Beim Kommentieren (mit dem ich auch noch nicht ganz fertig war) stelle ich mich immer komisch an .. ich weiß nie was ich kommentieren soll und was offensichtlich ist.
Wenn Du Dir vorstellen kannst, das der Code von Dir bzw. einem mit ähnlichem Wissen verstanden wird, brauchst Du nicht zu kommentieren.
Wenn der Code allerdings so kompliziert ist, das Du ihn kommentieren müsstest... schreib ihn um.
Kommentare im Code sind fast nie notwendig. Ausnahmen sind : Quellenangaben, Urheberhinweise ("Copyright"), Gesetzesvorschriften usw.
Wie sx2008 schon gesagt hat: Beschreibe lieber die Klassen, Methoden und Parameter. Wozu dienen sie? Welche Einschränkungen gibt es (muss > 0 sein, usw). Prüfe diese Bedingungen in deinem Code ruhig ab (außer, es ist Geschwindigkeitsrelevant).