Montag, 24. August 2009

Clean Code Developer (CCD)

Diesesmal will ich etwas über die CCD Initiative berichten. Im Grunde geht es dabei um Techniken, mit denen man seine Software besser machen kann. Dabei sind diese Techniken auf unterschiedliche Grade aufgeteilt.

Mit jedem Rang arbeitet man daran bestimmte Prinzipien und Praktiken während der Softwareentwicklung anzuwenden. Die ersten Ränge sind so aufgebaut, dass man die Praktiken für sich alleine erarbeiten kann. Dazu zählen einfache Prinzipien wie DRY (Don't repead your self) und KISS (Keep it simple and stupid) Bei späteren Rängen sollte das gesamte Team und letztendlich auch das Management beteiligt sein, da hier zum Teil auch Infrastruktur geschaffen werden muss. Als Beispiel sei Continuous Integration und Iterative Entwicklung genannt.

Ich persönlich arbeite gerade am gelben Grad und bin froh darüber, dass ich viele der Praktiken schon kenne und anwende. Somit kann das, was ich bisher gemacht habe, nicht komplett falsch gewesen sein.

Also ... keep the clean code!!!

Keine Kommentare:

Kommentar veröffentlichen