Login
Newsletter
Werbung

Thema: Freies, plattformunabhängiges Grafikprogramm Leonardo gestartet

1 Kommentar(e) || Alle anzeigen ||  RSS
Kommentare von Lesern spiegeln nicht unbedingt die Meinung der Redaktion wider.
1
Von shephard am Mi, 18. August 2010 um 21:36 #

Also ich verdiene meine Brötchen hauptsächlich mit Java, mag auch Scala, programmiere aber auch gerne GObject-Code. Der GIMP-Code ist alles andere als unsauber oder häßlich. Wenn ich den Code anschaude, dann sehe durch die Syntax hindurch, den abstrakten Code dahinter. Die Konkreten Buchstaben oder die langen Funktionsnamen nehme ich gar nicht erst wahr. Vielleicht ist das einfach eine Übungssache. So wie viele Menschen Lisp-Code am Anfang unleserlich finden, wegen der Polnischen Notation und der vielen Klammern.

Zum GIMP-Code: Kaum Funktionen länger als eine Bildschirmseite, recht geringe zyklomatische Komplexität, sinnvolle Funktionsnamen, vieles sogar dokumentiert, konsequent formatiert. Eine "Klasse" tut nicht nicht mehr als eine Aufgabe, die Zuständigkeiten sind sauber getrennt, darüber hinaus ist das Projekt in logische Module aufgeteilt. Also alles andere als schlechter oder unwartbarer Code.

[
| Versenden | Drucken ]
Pro-Linux
Pro-Linux @Facebook
Neue Nachrichten
Werbung