Refactor towards Structure


Details
In this full 3-hour workshop you will learn about Modularity, Information Hiding and Encapsulation.
Then you will work on an existing code base with various coupling-related code smells, e.g. Primitive Obsession, and will change the code to improve its design. You will work in pairs and the code is available in C++, Java, Kotlin and TypeScript.
About Peter a.k.a. Code Cop
Peter Kofler is a software developer for more than 25 years and is still enthusiastic about writing code.
He likes his code being in order. Obviously, he is fanatic about code quality. After years of harassing his colleagues with clean code, he was officially appointed "Code Cop". He helps teams of software developers to raise the quality of their work and improve their productivity.

Refactor towards Structure