Am 22.10.2016 war wieder der Global Day of Codereteat. OPITZ CONSULTING hat das Event als Host und Facilitator in Essen und Fulda unterstützt. Ein “Coderetreat” ist eine ganztägige Veranstaltung zum Üben und Verbessern der Fähigkeiten zur Software-Entwicklung und des Software-Designs.

Impressionen aus Fulda

In entspannter Atmosphäre und ohne den Druck “fertig” werden zu müssen, können sich Entwickler vollständig auf das Programmieren selbst konzentrieren, Erkenntnisse gewinnen und Erfahrungen mit anderen Teilnehmern austauschen. Am Global Day of Coderetreat finden in vielen Städten auf der ganzen Welt Coderetreats statt. OPITZ CONSULTING hat dieses Jahr Coderetreats als Host und Facilitator in Essen und Fulda unterstützt. In Essen ist das ganze schon eine Tradition. Dort hat der Coderetreat zum 4. mal stattgefunden. Dieses Jahr mit 12 Teilnehmern und Unterstützung der JUG Essen. In Fulda konnte unser Kollege Thomas Papendieck auch Dank des Engagements des Vereins MINTmach-Club e.V. und der Hochschule Fulda erstmalig einen Coderetreat organisieren und moderieren.

Am Tag des Coderetreats das Problem “Game of Life” in mehreren Runden bearbeitet. Nach einem ersten Kennenlernen des Problems, steht dann die test-getriebene Entwicklung einer Lösung unter verschiedenen Rahmenbedingungen im Vordergrund. Für viele Teilnehmer war es neu, dass die Tests nur ein “Nebenprodukt” sind, denn wir nutzen die Tests, um das Design der Software zu entwickeln. Rahmenbedingungen, die wir ausprobiert haben, waren z.B. Mutual-Ping-Pong. Dabei kommunizieren die Entwickler, die das Problem im Paar lösen sollen nur über Tests miteinander, sie dürfen nicht reden. Das war für viele Teilnehmer ein Aha Erlebnis, denn manchmal bewegt sich die Lösung, dann in eine gar nicht beabsichtigte Richtung.

Das Publikum bei einem Coderetreat kann sehr vielfältig sein. Über beide Retreats hinweg konnten wir Lehrer, Studenten, professionelle Softwarentwickler mit und ohne Berufserfahrung begrüßen. So vielfältig wie die Teilnehmer waren auch die Programmiersprachen in denen entwickelt wurde: Java, JavaScript, C, C++, Python und Ruby waren dieses Jahr vertreten.

Alle Teilnehmer hoffen auf eine Neuauflage 2017 in Essen und in Fulda.

Retrospektive