Contactdetails

NLJUG
Postbus 54
3780 BB Voorthuizen

Telefoon
0900-BEL NLJUG (10 ct/m)
0900-2356558 (10 ct/m)

Fax
0342 475880

Email
Algemeen: info@nljug.org
Leden: members@nljug.org

BTW: NL814104484B01
KVK: 30200958

Bank
Rabo: 3123.20.973
BIC: RABONL2U
IBAN: NL47RABO0312320973
NLJUG te Son

Membership

Membership provides members free access to the NLJUG workshops and events on a variety of Java topics, held across the country on a regular basis. Plus on a quarterly basis the Java Magazine published by Array Systems. The NLJUG is a member of a worldwide network of Java User Groups.

Fill in the form to sign up.

NLJUG

Founded in 1998, the Dutch Java Users Group consists of business partners, software developers, application architects, technical managers, students, and new media developers that have a common interest in all aspects of Java Technology.

NLJUG partners

Accenture Technology Solutions

Mediapartner

Het JavaMagazine, gratis bij een NL-JUG lidmaatschap

Geef je code wat liefde

Programmacode is na de eerste regel die je schrijft in onderhoud. Alles na de eerste regel is een wijziging op bestaande code. Slecht geschreven code is meestal niet geschreven door slechte programmeurs maar door goede programmeurs die hun uiterste best deden om een elegante oplossing te maken voor een ontwerpprobleem. Na de eerste oplossing is er vervolgens te weinig aandacht gegeven bij wijzigingen, waardoor de code langzaam maar zeker degenereert.

In deze presentatie leiden we softwareontwikkelaars door een aantal codefragmenten die er op het eerste gezicht niet eens zo heel slecht uitzien, maar die naar onze mening toch beter kunnen – ze hebben wat liefde nodig. Aandacht en liefde zit net als in de echte wereld niet in grote dingen maar in kleine. Net dat beetje aandacht meer kan een wereld van verschil maken. Die dingen zijn vaak kleiner dan menig ontwikkelaar zou verwachten.

We behandelen de codefragmenten en laten zien hoe kleine verbeteringen tot meer verbeteringen leiden die anders verborgen zouden blijven.

Niveau: Intermediate

Track: Methodology

Voorkennis: Voor deze presentatie is enige ervaring met programmeren in Java vereist.

 


Rob Westgeest 
QWAN
Na jarenlange ervaring in OO Software ontwikkeling, met UML, verschillende onwikkelprocessen en projectaanpakken, als ontwikkelaar, trainer en projectleider deed Rob in 2000 zijn eerste XP project. En met groot succes! Sindsdien helpt hij projecten en personen bij het toepassen van agile practices, principes en waarden. Rob ontwikkelt zichzelf en anderen continu door conferenties en gebruikersbijeenkomsten zoals SPA, XP Days, XP-NL en AgileOpen te bezoeken, mede te organiseren en workshops te geven. Rob legt op een eenvoudige manier lastige problemen uit, zodat zowel de problemen als de oplossingen eenvoudig te doorgronden zijn. Hij kan anderen snel laten ervaren wat hij geleerd heeft, en loodst zodoende teams om valkuilen heen. Zijn enthousiasme en gevoel voor humor maakt met Rob werken een feest.
Willem van den Ende 
QWAN