[live coding] Legacy live coding with Dr. Carola Lilienthal
Details
Time: 18:00
(WARNING, MEETUPS DOES NOT ALWAYS PROVIDE THE CORRECT TIME IN YOUR TIMEZONE!!)
> If you want to participate join zoom:
https://us02web.zoom.us/j/84469944613
> If you want to sit back and relax watch the youtube live stream!
https://youtu.be/Ut3H8oh892A
In this hands-on session we will us a small legacy example that contains all the
monstrosities that we find in legacy today. We will use DDD to analyze and refactor
problems such as: large entities that are used all over the system and how we could
divide them into smaller entities that live in different bounded contexts, the lack of value
objects and what kind of value object could be introduced, and an anemic domain model
and how we can improve it towards a rich domain model. In this session you will tackle a
messy piece of Java code. Please be there with a running IDE for Java and download
Step 1 of the example beforehand from https://github.com/lilienth/ddd-banking-example.
Dr. Carola Lilienthal is architect and managing director of WPS - Workplace Solutions
and has been regularly analyzing the future viability of software architectures on behalf of
her customers since 2003. She is author of the book "Sustainable Softwarearchitecture"
and translated Vaughn Vernon's book "Domain-Driven Design Distilled" into German.
