Vortrag:
|
Refactoring von Legacy Code
|
Referenten:
|
Thomas Schissler
|
|
Michael Kokonowskyj
|
Datum:
|
28.05.2013 18.00 Uhr
|
.Net gibt es nun seit mehr als 10 Jahren und das bedeutet automatisch, dass es auch jede Menge Code gibt, der nicht mehr heutigen Ansprüchen an Struktur und Architektur entspricht.
Oft ist die Testbarkeit bei älterem Code ein großes Defizit. Möchte man seinen Code auf die Höhe der Zeit bringen, dann wird oftmals der Greenfield-Ansatz als einzige Lösung gesehen -
also alles neu zu schreiben. Dieser Vortrag möchte aufzeigen, wie sie ihren bestehenden Code durch Umstellung auf moderne Architektur-Patterns fit machen.
Dazu werden die angestrebten Strukturen und der Weg dahin an konkreten Beispielen erläutert. Es wird auf mögliche Probleme und Fallstricke eingegangen und aufgezeigt,
wie dieser Prozess mit Hilfe von Tools unterstützt werden kann.
Das große Ziel hinter diesen Anstrengungen ist ihre Anwendung im laufenden Betrieb zu modernisieren. Refactoring und Weiterentwicklung laufen also parallel weiter und sie sind
jederzeit in der Lage Hotfixes und neue Versionen auszuliefern, also ein entscheidender Vorteil gegenüber dem Greenfield-Ansatz.
Thomas Schissler
entwickelt seit 1996 Software, seit dem Jahr 2001 ausschließlich mit .NET. Er arbeitet
als Coach und Berater in der Nähe von Ulm. Er ist MVP für Visual Studio ALM und
Professional Scrum Trainer. Seine Schwerpunkte sind Team Foundation Server, Entwicklungsprozesse,
insbesondere SCRUM und Softwarearchitektur. Als Sprecher ist er auf verschiedenen
Konferenzen und bei Usergroups unterwegs. Selbst leitet er die .Net Developer Group
Ulm (www.dotnet-ulm.de) und die EMEA-Sektion
der Visual Studio ALM User Group (www.vsalmug.com).
Michael Kokonowskyj
ist Mitarbeiter von artiso GmbH und beschäftigt sich aktuell im Rahmen seiner Masterarbeit intensiv mit dem Thema Refactoring.
Veranstaltungsort:
In den Räumen der artiso solutions GmbH Anfahrtsbeschreibung unter www.artiso.com
|