Feed Icon
.NET User Group Leipzig
Page 1 of 22 in the NETUserGroupLeipzig category Next Page

Wie wäre ein Workshop mit dir beim Developer Open Space 2013, beispielsweise "Scrum works!" oder aber "Lean Architecture works!"? Du sorgst für den Workshop, wir kümmern uns um den Rest.

Sende uns gern den Vorschlag eines Workshops mit dir an: orga@devopenspace.de

Developer Open Space 2013, Workshop-Tag

Der Developer Open Space 2013 findet am 18. bis 20. Oktober 2013 in Leipzig statt.

Wir veranstalten wieder einen Workshop-Tag (Freitag) und zwei Tage Open Space (Wochenende). Mehr Infos und Voranmeldung unter: devopenspace.de

23. März 2013, Berlin

Kleine Sneak-Preview auf die kommende Anmeldung zur Spartakiade – Die Mitmachkonferenz 2013.

coup3coup4coup7

27. Mai 2013, Leipzig

Der Vortrag von Daniel Meixner und Gunter Logemann von Microsoft Deutschland richtet sich an alle, die bereits als Entwickler auf der Windows Plattform unterwegs sind. In dieser Session wird diskutiert, was die neuen Plattformen Windows 8 und Windows Phone bieten und was daran so cool ist. Außerdem wird ein Blick auf Gemeinsamkeiten und Unterschiede der Plattformen geworfen und auf mögliche Strategien, um plattformübergreifend zu entwickeln. Wichtiger Bestandteil der Veranstaltung sind in jedem Fall alle Fragen, die die Teilnehmer mitbringen: Während des Vortrags gibt es jede Menge Gelegenheiten, Fragen zu stellen und offen zu diskutieren.

Anmeldung

13. März 2013, Leipzig

Wir begrüßen mit Chris Chedgey unseren ersten englischsprachigen Sprecher bei der .NET User Group Leipzig. Chris stellt uns das Werkzeug Restructure 101 vor mit dem man besonders gute Einblicke in die Architektur einer Anwendung erhält. Der Vortrag findet auf Englisch statt.

Abstract:

The principles of modularity have been applied to engineering projects since Gorak built the wheel, and Thag the barrow of the world’s first wheelbarrow. Thag’s barrow didn’t care that the wheel was first hewn from rock, and later upgraded to a lighter, wooden one, and Gorak’s wheel design was reused for the world’s first chariot. This is how humans make sense of complexity – we divide and conquer.

Analogous principles of modularity are taught in Software Engineering 101 – information hiding, interfaces, clear responsibility, high internal cohesion, low external coupling, etc., and we apply these routinely as we develop, and continuously refactor the code encapsulated within classes.

However when the number of classes reaches some threshold, higher level abstractions are needed in order to manage the complexity of the growing codebase. This limit is usually overshot and the team is soon drowning in an ocean of classes. At this point it is time to restructure the code-base into a hierarchy of modules above the class level, or watch the team’s frustration continue to rise, and productivity plummet.

This talk proposes a measurement framework for assessing the quality of a modular structure, identifying regions of poor modularity, and for assessing the impact of restructuring or refactoring actions. Based on this framework, the talk introduces strategies for retro-fitting modularity to an existing codebase, with minimum impact on the code logic itself.

This material is based on experience gained while helping many development teams through the restructuring process. The concepts will be illustrated by examples.

Anmeldung

Page 1 of 22 in the NETUserGroupLeipzig category Next Page

Torsten Weber, CEO bei GROSSWEBER
CEO bei GROSSWEBER, Entrepreneur, Entwickler, Finanzinvestor. Promoter von Community, Open Source und Open Spaces.

.NET User Group Leipzig

Categories

Calendar

<May 2013>
SunMonTueWedThuFriSat
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678

Archive

My subscribed blogs

Blogs of good friends