Funkcyjne podejście do złożonych domen biznesowych

Nauczysz się jak aplikować programowanie funkcyjnie z technikami Domain-driven (DDD) aby stworzyć w pełni działący, utrzymywalny, testowalny oraz właściwie zdekomponowany system. Sam system pokrywa złożoną dziedzinę bizensową i jest tworzony w oparciu o wiedzę ekspertów domenowych. Uczestnicy warsztatu będą modelować oraz implementować przypadki użycia związane z lekcją szkolną w języku Kotlin oraz z użyciem technologii Cucumber do testowania.

Poziom: Średnio zaawansowany (znajomość języka Kotlin oraz technik DDD nie jest konieczna, lecz przydatna).

Wymagania: Własny komputer z IDE wspierającym język Kotlin oraz narzędzie Cucumber np. Intelij