Funktional == leicht evolvierbar?

Lambda Lounge - Functional Programming Nürnberg
Lambda Lounge - Functional Programming Nürnberg
Öffentliche Gruppe

Redheads Limited

Schillerstraße 14 · Nürnberg

Wie du uns findest

Beste Möglichkeit: Mit dem ÖPNV zur U-Bahn-Haltestelle "Maxfeld" oder zur Bushaltestelle "Schillerplatz". Mit dem Auto: Unbedingt vorher eine Nachricht an mich - ohne Kontaktdaten des Empfangs kommt ihr mit dem Auto nicht zu den Parkplätzen!

Bild des Veranstaltungsortes

Details

Diesmal werden wir selbst Hand anlegen und gemeinsam programmieren:
Wir bearbeiten im Pair Programming eine "Agility Kata": Die anfänglichen fachlichen Anforderungen sind simpel, jedoch kommen nach und nach immer neue dazu (die vorher natürlich nicht bekannt sind).

Ist der eigene Code wandelbar genug, um die sich mehr und mehr erweiternden Anforderungen gut zu integrieren? Können wir auch auf Änderungen angemessen reagieren? Wieviel Aufwand ist das Schreiben und Anpassen der Tests?

Dabei erleben wir aus erster Hand, ob bzw. wie funktionaler Code hierbei von Vorteil ist.

Wichtig: Bitte bringt ein Notebook mit, auf dem schon ein leeres Projekt inklusive (Unit-)Testing Framework in der Programmiersprache eingerichtet ist, die ihr verwenden wollt. So vermeiden wir, dass die erste Stunde des Abends für das Projekt-Setup draufgeht.
Gerne könnt ihr auch mehrere Sprachen vorbereiten, wenn ihr noch flexibler sein wollt.

Als Programmiersprache ist alles okay, solange man damit sinnvoll funktional programmieren kann - es kann z.B. durchaus auch TypeScript oder C# sein.

Im Anschluss an die Kata werden wir gemeinsam unsere Erkenntnisse reflektieren und gehen danach zum gemütlichen Teil über.

MATHEMA/redheads stellen diesmal nicht nur die Räumlichkeiten und das WLAN zur Verfügung, sondern versorgen uns auch mit Getränken und Essen!

Hinweis: Falls ihr mit dem Auto kommt, schreibt mir bitte unbedingt vorher eine Nachricht - unsere Parkplätze sind normalerweise nicht zugänglich, d.h. ihr braucht die Kontaktdaten unseres Empfangs, um mit dem Auto reinzukommen!