Skip to main content

About the workshop

Do you have difficulties writing effective, helpful tests up front? Have you heard of Domain Driven Design, but are you still unsure when and where to use value objects? Perhaps you've read some books or blog posts, but practical experience can be hard to come by.
TDD and DDD are key skills for team members of highly effective, performant teams. Pim has done dozens of smaller and larger projects using TDD and DDD. He would love to share these good (and bad!) experiences with you!
In this workshop you will learn the skills of TDD and DDD, and how to apply them effectively in a team. Asking the right questions, writing useful tests and creating meaningful code. I can't wait to help you grasp TDD, DDD & Teamwork!

At the end of the workshop you can...

Solve the problems that will (magically) appear on https://www.pelshoff.com/workshop
In this workshop you will learn the skills of TDD and DDD, and how to apply them effectively in a team. Asking the right questions, writing useful tests and creating meaningful code. I can't wait to help you grasp TDD, DDD & Teamwork!

Program

  • The first hour of the workshop will focus on TDD,
  • The second hour will focus on Teamwork and
  • The third hour will focus on DDD.
  • The remaining hours you will deepdive in the world of TDD, DDD and teamwork.  

For who?

Developers! No matter your level of expertise or experience!

About the trainer

Like you, Pim Elshoff is on a quest to do things a little bit better every time. As a scrum developer, he has extensive experience with solid coding, patient mentoring and tackling big projects using Domain Driven Design. Presentations by Pim are always fun, engaging and conversational. But don't fret; if you just want to listen and let others speak, it wíll be worth your time. Pim has worked at Procurios since 2012 and has seen a multitude of fundraising, political party and other clients that all share a common goal: getting the very most out of their software.

When and where?

Date: Thursday 12 March 
Starts at: 10.00 Hours 
Ends at: 17.00 Hours 
Where: Noorderpoort 45, Venlo 

Practical

A laptop, prepared as best you can with the provided github repository via https://www.pelshoff.com/workshop.