|
Objectives "PHP, Ruby, Python, Smalltalk, Java, C#, who cares!? It's all the same!"... Well now, is that true? We disagree. We have learned quite some new ideas using different languages in the past 10 years or so. But then again we might be just fortunate. A lot of developers might be stuck in one language for years and years. So if you are stuck, this is your 2 hours intensive workshop out to get you of your comfort zone. If you are lucky to work in different languages, this is your 2 hours of fun, playing around. For both of you, this is your 2 hour hands on learning and exchanging ideas experience. In this workshop we explore how you typically solve problems in different languages and how it can inspire your to do things differently in your current working environment. We will do this in a real XP Day workshop fashion: we invite experts in programming to learn from each others habits, language tricks and skills, without getting into language X vs language Y wars. The objective is to inspire and be inspired by other people's ways of doing stuff. Format: Workshop using laptops and real code Targeted audience: Programmers who have some experience in different languages. Content and outline: We bring some prepared program samples in a mainstream language (Java and C#) that have been literally translated into Python and Ruby. We ask participants to clean these up using the idioms from the language in question. Although we will have examples prepared in a few specific languages, we allow and encourage people to use a language of their choice. (if you plan to attend and would like the workshop to be prepared in another language, please let us know). We will mix and mingle people to get a lot of eyes on several results and change them along the way. The first part's aim is for people to inspire an get inspired by different ways of solving problems in a programming language.
Sprekers
After years of experience with Object Oriented Software Development with UML, several development processes and project approaches as developer, trainer and project leader, Rob Westgeest worked on his first XP project in 2000. And with great success! He supports projects and people in the application of agile practices, principles and values since then. Rob develops himself and others continuously by visiting, organising and hosting workshops at conferences and user group meetings like SPA, XP Days, XP-NL and Agile Open
Willem van den Ende is a Dutch eXtreme Programming pioneer. Since 1999 he guides organisations in the introduction of Agile Software development as an all-hands person: coach, developer and facilitator. Always active in the local and international community, he currently servers as host of systemsthinking.net, the European AgileOpen conferences, open space host of XP Days London and co-programme chair of Software Practice Advancement. Willem is an appreciated workshop facilitator at practitioners’ conferences like XP(Day), Software Practice Advancement, scan-agile and Agile200*.
|