Our first kata session - S.O.L.I.D. Principles


Details
It's time for our first Craftsmanship meetup.
Since most of us are probably not very experienced with kata sessions we will run it slowly and smoothly.
At first, we will have a quick introduction to software craftsmanship, the global community and the purpose of our local meetup. Then we will briefly discuss what is a kata and the expected output.
Once we are done with the introductory stuff, we will explain the problem we will have to solve applying the SOLID principles.
Although we will have a quick run of SOLID principles, attendees are expected to know what they mean even if they haven't applied them in the past. I like most this article -> https://hackernoon.com/solid-principles-made-easy-67b1246bcdf so I encourage you to read it.
Attendees also are supposed to bring their laptops and have their dev environment setup (favorite programming language, IDE, SCM, Build tool, Testing framework etc.)
This and all sessions of this meetup are hands-on, no formal presentations so we need to be as much prepared as possible to take advantage of every available minute.
See you all soon

Our first kata session - S.O.L.I.D. Principles