Logo Crossweb

Log in

No account yet? Forgot password

Przypomnij hasło

close Wypełnij formularz.
Na Twój adres e-mail zostanie wysłane link umożliwiający zmianę hasła.
Send
This event has already taken place. Check upcoming events

Silesia JUG #57 - Get Your Hands Dirty on Clean Architecturee

Event:
Silesia JUG #57- Get Your Hands Dirty on Clean Architecturee
Event type:
Meetup
Category:
IT
Topic:
Date:
24.10.2020 (saturday)
Time:
12:00
Language:
English
Price:
Free
City:
Place:
Online Event
Address:
On your computer
Speakers:
Description:

The guest of the next Silesia JUG meeting is Tom Hombergs!


# Abstract


"Clean Architecture", "Hexagonal Architecture" or "Ports & Adapters"

these architecture paradigms see the business logic as the core of an application and want to avoid polluting the business logic with dependencies to frameworks, persistence mechanisms, or output channels.


To announce one of these paradigms as "target architecture" in architecture documentation is a start. But how do we actually implement it and which freedoms of decision do we have on the way?


This talk presents the concepts and reasoning behind "Clean Architecture" & Co. and translates them into actual code. Going through an example application based on Java and Spring, we'll discuss the challenges of today's web applications and answer questions like "Where do I validate?", "How do I implement my business logic?" and "How do I let my bounded contexts communicate cleanly?".


# Bio


Tom is a senior software engineer at Atlassian in Sydney, working with AWS and Spring Boot at scale.


He is running the successful software development blog reflectoring.io, regularly writing about Java, Spring, and AWS with the goal of explaining not only the How, but the Why of things.


Tom is the author of "Get Your Hands Dirty on Clean Architecture", exploring how to implement a hexagonal architecture with Spring Boot.


Find out more about Tom on reflectoring.io.


Estimated time: ~60 min


See you soon!

Profile of employers

Similar events