20.11.2018 Defensives Design und was konsequente Objektorientierung dazu beiträgt mit Uli Armbruster

2

Hallo Zusammen

Nach dem Workshop zur Funktionalen Programmierung tauchen wir in Defensives Design und konsequente Objektorientierung mit Uli Armbruster ein. Der Anlass findet am Dienstag dem 20.11.2018 statt.

Desweiteren suchen wir noch jemand der einen spannenden Kurzvortrag macht. Interessenten melden sich bitte bei urs dot enzler at dotnet-zentral.ch oder daniel dot marbach at dotnet-zentral.ch.

Agenda

1. Begrüssung
2. Kurzvortrag: Meld dich doch bei uns
3. Hauptvortrag: Defensives Design und was konsequente Objektorientierung dazu beiträgt mit Uli Armbruster
4. Erfahrungsaustausch/Apéro

Ort

bbv Software Services AG, Blumenrain 10, Luzern, 1. Stock (Details siehe http://www.dotnet-zentral.ch/?page_id=98)

Zeit

18:00/18:30 – 20:30/21:00 (anschliessend Apero)

Twitter

Kurzvortrag

Meld dich doch bei uns!

Defensives Design und was konsequente Objektorientierung dazu beiträgt

Was haben IF-Else-Anweisungen, Switch-Case-Statements, Enumerations und NULL-Checks gemeinsam?
Sie verstoßen gegen eine Reihe von bewährten Prinzipien und erschweren die Wartung der Applikation. Beispielsweise muss jeder Konsument einer Enum beim Hinzufügen eines neuen Wertes untersucht und ggf. angepasst werden.
Das ist ein klarer und offensichtlicher Verstoß gegen das Single Responsibility Principle. Doch wieso werden diese Praktiken dann weiter in der täglichen Entwicklerpraxis angewendet? Um alte Ufer zu verlassen sind aber gar nicht so viel Mut und Anstrengung notwendig wie der ein oder andere denken mag. Mit konsequenter Objektorientierung liegt die Lösung in greifbarer Nähe.

Dieser Vortrag besteht aus 100% Code und 0% Folien.

Uli Armbruster

Uli Armbruster studierte Wirtschaftsinformatik an der DHBW Karlsruhe und arbeitet derzeit als Geschäftsführer der co-IT.eu GmbH in Karlsruhe. Sein Schwerpunkt gilt der Umsetzung betriebswirtschaftlicher Prozesse mit Hilfe solider Softwarearchitekturen. Darüber hinaus engagiert er sich als Blogger, YouTuber, Sprecher und Autor.

Anmeldung

Erfolgt über unsere Meetup Gruppe. Achtung: Die Teilnehmerzahl ist beschränkt!

Sei dabei beim nächsten Treffen der Zentralschweizer .NET Usergroup.

Wir freuen uns auf dich!

Urs Enzler und Daniel Marbach

About the author

daniel.marbach
By daniel.marbach