RJUG #21 Spring Boot
- 18:00 Networking
- 18:30 Józef Tokarski - Spring Boot - jak to jest zrobione?
- 19:30 Krzysiek Kruczyński - Lambda-driven business domains
Józef Tokarski - Spring Boot - jak to jest zrobione?
Zadaniem Spring Boot'a jest, by developer rozwijający aplikację Springową nie musiał zaprzątać sobie głowy osobliwościami bibliotek, których używa.
Wywiązuje się z tego zadania tak dobrze, że staje się niewidzialny.
Jest dyskretny, taktowny, nie narzuca się, schodzi nam z drogi gdy chcemy zrobić coś po swojemu.
Mimo to, by efektywniej używać Spring Boota, warto się na chwilę zagłębić i dowiedzieć w jaki sposób to robi, jak jest zrobiony i co ma "pod maską". I właśnie o tym będzie prelekcja.
Bio:
Józef Tokarski
Full-stack Java/Web developer (obecnie w Sii Polska).
Wcześniej pracował w różnych technologiach i rolach w branży IT. Dlatego wybór Javy na trzon swojego skill-setu nie jest wyborem przypadkowym. Realizując każdy projekt stara się go czuć i rozumieć w wielu aspektach, dlatego z powagą zajmuje się również Front-endem Webowym.
Z zamiłowaniem wdaje się w awantury z hejterami Javy, nieraz ubolewając nad faktem, że coraz trudniej ich spotkać.
Poza programowaniem nie potrafi pochwalić się żadnym ciekawym hobby, co w żadnym stopniu nie psuje mu zadowolenia z życia.
Krzysiek Kruczyński - Lambda-driven business domains
Okazuje się, że bardzo często łatwiej jest myśleć o procesach i regułach biznesowych w kontekście funkcji i struktur danych. Postaram się udowodnić, że przy użyciu paru wzorców, funkcyjne podejście do programowania może być bardziej naturalne z punktu widzenia biznesowego, niż programowanie obiektowe.
Bio: Kotlin lover, Domain-Driven Design evangelist, full-time software engineer. Going with a business idea to production ASAP is his hobby.