Quantcast
Channel: Modularity – .NET Usergroup Zentralschweiz
Viewing all articles
Browse latest Browse all 3

6.9.2016 Modularisierung – ein real-world Beispiel mit Urs Enzler

$
0
0

Endlich ist es wieder soweit!

Wir treffen uns zum Thema Microbenchmarking als Kurzvortrag und als Hauptvortrag zum Thema Modularisierung anhand eines real-world Beispiels. Der Anlass findet am Dienstag dem 6.9.2016 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. Intro:  Benchmark.NET – Microbenchmarking leicht gemacht
3. Main: Modularisierung – ein real-world Beispiel mit Urs Enzler
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

  • #dotznt (Hashtag-Usergroup)
  • Intro: @danielmarbach
  • Main: @ursenzler

Intro: Benchmark.NET – Microbenchmarking leicht gemacht

Ist ein for-loop über eine Liste schneller als ein foreach-loop? Soll ich Listen, Arrays oder ein Enumerable für meinen Code gebrauchen? Wie schnell ist ein bestimmtes Stück Code in meinem Projekt und wieviel Müll an Allokationen wird dabei erzeugt?

Daniel Marbach zeigt euch kurz Benchmark.NET, ein Benchmarking Tool für .NET, dass es uns wesentlich leichter macht die obigen und weitere Fragen zu beantworten.

 

Main: Modularisierung – ein real-world Beispiel

Wir alle wissen, dass wir unsere Software modular aufbauen sollten. Wir lesen das in Büchern, hören es in Vorträgen und von unseren Kollegen.

Doch wenn wir ehrlich sind, haben wir grosse Mühe damit. Wie gross soll ein Modul sein, was genau gehört da rein, wie greifen wir darauf zu, wie Bauen wir die Software aus den Modulen zusammen?

Über diese Fragen möchte ich mit euch diskutieren. Ich zeige euch, wie wir unsere Software in Module zerlegt haben und wie diese miteinander interagieren.

An realem Source Code seht ihr, wie wir Module schneiden, Interfaces designen, die Module zu einem ganzen Integrieren, die Software testen und mit all dem ein agiles Vorgehen ermöglichen.

Main: Präsentator

Urs ist ein agil gesinnter Softwareentwickler mit einer Vorliebe für architektonische Herausforderungen, Lernen als Team und spricht gerne über diese Themen an Konferenzen und Community-Anlässen.

Urs ist Co-Gründer der .Net Usergroup Zentralschweiz.

Anmeldung

Erfolgt über unsere Xing Gruppe dotnet-zentral oder über Anmeldung. 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


Viewing all articles
Browse latest Browse all 3

Latest Images

Trending Articles





Latest Images