Vorträge

Event 

Title:
Restructuring: Improving the modularity of an existing code-base
When:
07.03.2012 18.00 h - 21.30 h
Where:
Glaspavillon Campus Essen - Essen
Category:
Basic/Advanced

Description

Die ruhrjug hat Besuch aus Irland: Chris Chedgay unterbricht seine Europa-Tour für einen Stopp bei unserer ruhrjug in Essen und trägt über das Thema "Restrukturierung existierenden Codes" vor. Da der Vortrag in englischer Sprache gehalten wird, hier auch Abstract und CV in Englisch:

 

Pitch

 

When a code-base reaches a certain age, it starts to creak, grind, rot. It seems like everything uses everything. Developers do not understand the big picture and start duplicating or creating parallel worlds of design, making things even worse. Architects are uneasy and sleep badly. Managers notice how long it takes to get new features into the product, and to get the bugs out of incremental releases, and they make sure nobody sleeps well. Now is the time for the code-base to be restructured, or die a painful death.

This talk covers the most common structural problems, gives strategies for fixing them with minimal impact to the logical design, and shows how this reduces coupling and complexity, improves modularity, and can be used to establish an architecture that the whole team understands and that helps the developers as they edit the code. In other words, how to stop the rot, and keep it stopped.

The principles and strategies will be illustrated by examples.

Co-Founder and Director

Chris has a Masters in Software Engineering from Trinity College Dublin, with over 25 years software engineering experience gained in Ireland, Canada and the United States.

Prior to forming Headway Software Chris was the Chief Software Architect and program manager on the Robotic manipulator on the International Space Station, and the $1.5bn IRIS communication system for the Canadian armed forces. As the technical lead on projects with 100's of software engineers Chris was the "goto guy", relied on by management to understand if deadlines would be met. But Chris found that the tools available to him added little value in terms of understanding progress while balancing quality and deadlines. He founded Headway to address this dilemma. The central tenet of Chris' philosophy is that complexity in software projects can be tamed through more creative use of visualization and analysis technology.

He is a keen sailor, has 2 beautiful grown up daughters, lives in Dunmore East, Co Waterford and keeps a couple of pet goats.

Venue

Glaspavillon Campus Essen
Venue:
Glaspavillon Campus Essen
Street:
Universitätsstr. 12
ZIP:
45127
City:
Essen
State:
NW
Country:
Country: de

Description

Inneres des Glaspavillon

Die Universität Essen stellt uns für einige unserer Veranstaltungen den Glaspavillon kostenlos zur Verfügung. Vielen Dank dafür!

Der Glaspavillon befindet an der Ecke Universitätsstraße/Gladbecker Straße. Davor steht ein großer Brunnen. Der Name klingt etwas sehr romantisch; es handelt sich um den großen Vortragssaal im Erdgeschoss des Gebäudes, der abereine große Fensterfassade hat. Die Anschrift ist Universitätsstr.12.

Mit der U-Bahn oder Straßenbahn

Die Haltestelle Rheinischer Platz ist 2 Minuten vom vom Glaspavillon der Uni Essen entfernt entfernt. Dort halten die Straßenbahnlinien 101, 103, 105 und 109.

Mit dem Auto 

Parkmöglichkeiten findet man auf den Parkplätzen des Uni-Campus sowie einigen nahegelegenen Parkhäusern, z.B. das Parkhaus am Weberplatz (Einfahrt bis 20 Uhr, Ausfahrt jederzeit, auch nachts).

Die Parkbuchten in der Innenstadt sind ab 18 Uhr fast alle kostenlos.

Zu Fuß ab Hauptbahnhof (etwa 20 Minuten)

Man verlässt den Bahnhof Richtung Innenstadt. Danach überquert man die große Straße und erreicht den Willy-Brandt-Platz in der Fußgängerzone. Man geht etwa eine Viertelstunde geradeaus durch die Fußgängerzone (die Karte von Google macht hier leider einen überflüssigen Schlenker...), bis man einer breiten Straße gelangt. Dahinter liegt der Campus mit dem Glaspavillon.

StadtRuhrjug

Sponsoren

 

infaktum Veranstaltungen

Linux-Hotel... Partner der ruhrjug

 

 paluno

RSS feedXing Twitterlogo