Push your side effects to the edge
Details
ATTENTION! [Monday 5 Feb. @ 15:25h]
It seems that the event is not open for RSVP's at this time. We tried every possible option and have requested help from the Meetup Helpdesk.
If you encounter RSVP issues please note your name (and possible guests) in the comments of the event.
Due to sickness we had the unfortunate issue that our speaker for January had to cancel our scheduled meetup. We tried to reschedule that one for this month but unfortunately Kayvan is not able to talk at that moment.
So we had to look for another speaker which we found in Pim Elshoff, whom we welcomed before in January 2023. This time he will talk about how design choices can lead to test pain – and how you can avoid that pain by pushing side effects to the edge.
The lecture:
You followed all the rules: TDD, SOLID, CUPID and of course DDD. But when refactoring time comes, you still have to touch all those pesky tests. You thought refactoring meant not changing the tests!?
In this session we’ll see how design choices can lead to test pain – and how you can avoid that pain by pushing side effects to the edge. We’ll:
- Identify context and side-effects
- Split up different kinds of logic
- Black-box test *all the things*
- …identify when and when not to!
About Pim Elshoff:
Like you, Pim 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 *will* be worth your time.
Pim has joined Superscript in 2022 where the complexities of tech and insurance meet each other in the <3 of software.
About the location:
The meetup is held at Senet. Senet provides us an amazing place with food (pizza, vegan as well) and drinks. Everybody is encouraged to attend about an hour prior to the lecture, so we can have a chat while enjoying our food.
Senets nice building is located just outside the Ringweg in the south of Eindhoven, near the gorgeous Genneper Parken. Loads of free parking spaces are available around the building.
About the meetup:
• attending the meetup is free (as in free beer);
• free food (pizza, vegan as well) and free drinks are provided!;
• food is available between 18:00 and 19:00;
• prize raffle (JetBrains license) every meetup;
• the lecture will start at 19:00;
• spoken language is English unless not necessary;
• the presentation is in English;
• suitable for novice to expert level;
• held at Senet HQ;
• free parking spaces are right around the building.
