You want to move to a different framework, or maybe you have to upgrade that really outdated library, but where do you start? And how do you do that in small steps? This workshop lets you experience how architectures and techniques like hexagonal, vertical slice and domain driven design can help you move through big transformations, while at the same time you increase your code quality!
Like many of us, your codebase is likely not a nice small microservice and you cannot afford to spend months working on a rewrite. Instead you need to take small steps. But small steps and keeping everything working may seem like a daunting approach. During the workshop, you will will get you acquainted with several techniques and the right mindset that will allow you to make big changes in small steps.
You can choose to use Java or Kotlin during the workshop.
To make sure you have a running start and don't lose any time on basic setup during the workshop, please following the preparation instructions at:
https://github.com/nkrijnen/workshop-devoxx-2022
TLDR: Install IntelliJ + clone repo + check that tests run.
IMPORTANT NOTE: Based on schedule popularity ❤️ , we'll repeat this HoL on Wednesday afternoon at 14h00 !!
You want to move to a different framework, or maybe you have to upgrade that really outdated library, but where do you start? And how do you do that in small steps? This workshop lets you experience how architectures and techniques like hexagonal, vertical slice and domain driven design can help you move through big transformations, while at the same time you increase your code quality!
Like many of us, your codebase is likely not a nice small microservice and you cannot afford to spend months working on a rewrite. Instead you need to take small steps. But small steps and keeping everything working may seem like a daunting approach. During the workshop, you will will get you acquainted with several techniques and the right mindset that will allow you to make big changes in small steps.
You can choose to use Java or Kotlin during the workshop.
To make sure you have a running start and don't lose any time on basic setup during the workshop, please following the preparation instructions at:
https://github.com/nkrijnen/workshop-devoxx-2022
TLDR: Install IntelliJ + clone repo + check that tests run.