|
ACCU2006
|
|
recent changes |
Ein Besuchsbericht der ACCU Konferenz in Oxford
Prof. Peter Sommerlad, IFS Institut für Software
Die 'Association of C and C++ Users' (www.accu.org) vereint Programmierer, die sich um ihre eigene Professionalität bei der Softwareentwicklung sorgen. Ich möchte kurz von meinen Besuch im April berichten.
Das Programm beschränkt sich nicht nur auf Vorträge zum modernen Einsatz von C++ und dessen weiteren Entwicklung zum Standard C++0x, sondern bietet auch technische Inhalte zu dynamischen Sprachen wie Python, Ruby, Javascript oder Groovy. Zum professionellen Programmierer gehören aber auch Fragen der Methodik (Agiles Software Engineering), der Konstruktionsprinzipien (Software Architektur) und nicht zuletzt auch etwas humorvolle Selbstkritik ('Producing Better Bugs').
Mein Tutorial zum Thema 'Understanding Security with Patterns' lief unter intensiver Diskussion mit den Teilnehmern ab. Es beleuchtete Ausschnitte des letzen Jahres erschienenen Buchs 'Security Patterns: Integrating Security and Systems Engineering' an dem ich als Co-Autor mitgewirkt habe.
Spannender war für mich mein Workshop 'Only the Code Tells the Truth' – Nur der Code spricht die Wahrheit. Letztlich ist der ausführbare Programmcode entscheidend. Jegliche separate Dokumentation, Planung oder Spezifikation ist potentiell falsch. Aussagen wie "Die Summe des Wertes aller Programmkommentare ist negativ" wurden vom Publikum (Abb WorkshopPublikum.jpb) gemacht und bestätigt. Die eigentlichen Fragen des Problems blieben natürlich noch offen, wie z.B.:
Die Einfachheit (Simplicity) im Sinne einer schlichten Eleganz ist ein solches Prinzip, dass ich mit meinen Kollegen am Institut für Software unterstütze, z.B. mit Refactoring Werkzeugen zur Vereinfachung der Programmstrukturen.
Oxford (Abb. WappenOxford.jpg) ist auf jeden Fall eine Reise wert, auch wenn man nicht eine so intensive und interessante Konferenz besucht. Vor allem die mittelalterliche Architektur ist sehenswert wie z.B. das Christ-Church College (Abb.ChristChurchCollege.jpg). Auch von innen, wie dessen Speisesaal wo ich vor 10 Jahren einmal ass, der später als Harry Potter Kulisse diente.
| Last edited August 16, 2006 |
|
recent changes |