Hey Zusammen
Ich hab heute einen interessanten Bericht gelesen und wollte mal fragen wie ihr eure Programme macht...
mit schnellem unübersichtlichem Code oder ausführlich beschriftetem Code?
Hier findet ihr den ganzen Bericht
zeit.de/online/2008/17/schoener_code
Ich hab heute einen interessanten Bericht gelesen und wollte mal fragen wie ihr eure Programme macht...
mit schnellem unübersichtlichem Code oder ausführlich beschriftetem Code?
Echte Programmierer erstellen schnell funktionsfähigen Code, verwenden knappe Bezeichnungen, verschwenden keine Zeit auf Aussehen und unnötig lange Kommentare. Häufig entsteht durch viele Änderungen und Erweiterungen dann so genannter "Spaghetti-Code", der für nicht Eingeweihte nur mühsam und mit viel Aufwand zu verstehen ist. Dies gilt bei vielen Programmierern als besonders männlich. Echte Männer haben es halt nicht nötig, auf die Ästhetik ihres Outputs zu achten. Sie sind effizient und pragmatisch und lassen Ecken und Kanten stehen. "Girl Code" dagegen lautet das gängige Synonym für "schön" geschriebene Software, bei der stark auf Struktur, Systematik und Aussehen geachtet wird. Einrückungen sind stets akkurat gesetzt, jedes Statement steht sauber in einer Zeile und das Programm wird sorgfältig in überschaubare Teile zerlegt. So kann man durch einfaches Lesen sehr schnell den Sinn des Codes begreifen. Der gehässige Unterton in der Bezeichnung "Girl Code" drückt Verachtung aus: Wer Code schreibt wie ein Mädchen, konzentriert sich eben nicht auf das Wesentliche, sondern glättet hier und striegelt da, bis auch das letzte Pünktchen sitzt.
Hier findet ihr den ganzen Bericht
zeit.de/online/2008/17/schoener_code
Gruss Mirco