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

NCIM Groep

Mediapartner

Het JavaMagazine, gratis bij een NL-JUG lidmaatschap

Responsibility Driven Design met jMock

Responsibility Driven Design is een term bedacht door Rebecca Wirfs-Brock en gaat over goed OO ontwerp. Bij OO ontwerp is het de kunst om de juiste verantwoordelijkheid bij de juiste objecten te leggen en zo een helder ontwerp met losse koppeling en hoge cohesie te bouwen.

Test Driven Development (TDD) stuurt je die richting op, maar nog niet helemaal. Het helpt om los gekoppelde elementjes te krijgen, aangezien te veel koppelingen het test-code-refactor ritme in de weg zitten.

Testen met mocks gaan een stap verder. De focus verschuift van de toestand van objecten naar interacties - de boodschappen die tussen objecten worden verstuurd. Testen met mocks legt dus de nadruk op gedrag. In deze sessie met live programmeer-demonstratie laten we zien hoe het jMock framework (www.jmock.org) je helpt om niet state-based maar responsibility-based te ontwikkelen en hoe dit het tell, don't ask principe afdwingt.

  • Leer hoe mockobjecten je TDD-discipline een stap verder kunnen brengen
  • Zie in hoe gedrag-gestuurde tests je ontwerp kunnen verbeteren
  • Leer een domeinspecifieke taal voor het beschrijven van verwachtingen op gedrag van objecten

 Download de presentatie (962 Kb)

 


Marc Evers 
QWAN
Marc werkt als zelfstandig coach, trainer en adviseur, op het gebied van (agile) softwareontwikkeling en softwareprocessen. Hij helpt lerende organisaties te ontwikkelen die zich richten op continue reflectie en verbetering: apply, inspect, adapt. Daarnaast organiseert Marc workshops en conferenties op het gebied van agile en lean softwareontwikkeling, extreme programming, systeemdenken, theory of constraints en effectieve communicatie. Hij is medeoprichter van de Agile Open en XP Days Benelux conferenties. Marc weet praktijkervaring te combineren met brede kennis om tot vernieuwende oplossingen te komen. Hij gebruikt graag spel in zijn hooggewaardeerde workshops, om deelnemers met plezier te laten leren van ervaring.

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.