15.07.2010, 00:00 Uhr
Clean Code Developer School startet im September
Ab September 2010 startet die Seminarreihe "Clean Code Developer School" (CCD School) der dotnetpro. Im Mittelpunkt der Seminare steht das Schreiben von sauberem und wartbarem Code.
Die ersten Seminare der Clean Code Developer School finden in drei Modulen statt und werden in Frankfurt und München angeboten. Die Seminare sind projekt- und dialogorientiert, alle Inhalte werden im Rahmen von Projekten vermittelt, die von der Anforderungsanalyse bis zum Codereview nach Fertigstellung laufen. Gelernt wird also nicht isoliert an künstlichen Kleinbeispielen, sondern immer in einem praxisnahen Rahmen auf dem eigenen Laptop. Zu diesem Rahmen gehören dann auch Teamwork und Zeitdruck.
Modul 1 ist überschrieben mit "Grundlagen". Dieses Modul soll für eine gemeinsame Basis für alle Teilnehmer schaffen. Inhalte sind der Umgang mit Quellcode, automatisierte Tests sowie das Arbeiten in einem systematischen Architektur- und Prozessrahmen, Mercurial als verteiltes Versionskonstrollsystem, Test Driven Development (TDD), Komponentenorientierung und Entwicklungsprozesse.
Der Titel von Modul 2 lautet "Architektur". Es setzt Flüssigkeit in sauberer Codeproduktion voraus (TDD, verteilte Versionskontrolle). Darauf setzt es die Prinzipien, Praktiken und Tools für saubere Architektur, das heißt einen sauberen Coderahmen. Das dient den Werten Evolvierbarkeit, Korrektheit und Reflexion.
Thema von Modul 3 ist das "Refactoring". Hier werden die Prinzipien, Praktiken und Konzepte aus Modul 1 und 2 auf Legacy Code angewendet und durch Refaktorisierungsmuster vertieft. Außerdem geht es hier um die Einführung eines automatisierten Build-Prozesses, die Aspekte des Domain Driven Design sowie das Erklärungsmodell für die Entstehung von Brownfield-Code.
Die Trainer sind Stefan Lieser und Ralf Westphal. Sie haben als Gründer der Clean Code Developer Initiative sowie Berater in Sachen Softwarearchitektur und Entwicklungsprozess die Erfahrung für ein effektives Training. Das innovative Konzept der Clean Code Developer School haben sie entwickelt und getestet. Alle weiteren Informationen zu den Trainern und die vollständigen Beschreibungen der Module, Veranstaltungsorte und Anreise finden Sie unter www.priotraining.de .