Hi,
wieviel kommentiert ihr, wenn ihr Webseiten entwickelt?
HTML wird nur dokumentiert - es besteht a) aus einem (ggf. generischen) Gerüst und b) aus modularen Komponenten. Kommentare sind nicht nötig, außer vielleicht während der Entwicklungsphase, um die erzeugenden Programmteile und Dateien identifizieren zu können. Ausnahme mögen Code-Teile sein, in denen Whitespaces durch Kommentare eliminiert werden (besonders um Meinen Selten Intelligenten Erzfeind (MSIE) zu einem halbwegs brauchbaren Verhalten zu bewegen).
CSS wird auch kommentiert. Hier gibt es nicht nur den modularen Aufbau, sondern immer wieder Begründungen, warum eine bestimmte Eigenschaft unter bestimmten Bedingungen in einem bestimmten Browser einen bestimmten Wert annehmen muss. Ferner lassen die Selektoren oft nicht sofort den Schluss zu, welche Elemente nun alles betroffen sind. Und dass jedes einzelne !important schriftlich gerechtfertigt zu werden hat ist ohnehin klar.
Ich habe den Eindruck, dass Webseiten - im Gegensatz zu anderen Anwendungen - extrem wenig Kommentare enthalten.
Woran liegt das?
Die Zielgruppe, die den Code erhält, sind Nutzer, keine Entwickler. Von einem Webserver ausgelieferter Code braucht schlussendlich keinen einzigen Kommentar mehr zu besitzen.
Cheatah
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes