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

Kielce Java User Group #56

Event:
Kielce Java User Group #56
Event type:
Meetup
Category:
IT
Topic:
Date:
26.01.2023 (thursday)
Time:
19:00
Language:
Polish
Price:
Free
City:
Place:
Garaż - restauracja, bar, pub
Address:
Henryka Sienkiewicza 53
Description:

Zapraszamy na styczniowego KJUGa już 26.01 o godzinie 19.00.


Na scenie:


Michał Wojtyna - “Domain Experiments”


Our clients don't know what they need.

This happens because no one can foresee the future.

Requirements will evolve and change rapidly over the lifecycle of the project. That's why we need to constantly refine systems.

We can keep building and discarding prototypes, but it's extremely costly.

Often we can't afford to rewrite everything from scratch only because some new domain insights were discovered.


This eventually leads to a mismatched model.

Is there another way?


We can focus on domain only and refine our model through examples until we find the right conceptual contours (http://ddd.fed.wiki.org/view/welcome-visitors/view/conceptual-contours).

Each such iteration of the model is a kind of experiment challenging the upfront decisions.


During this presentation, I'm going to show how you can use example mapping combined with business-oriented TDD to be able to run rapid experiments directly on the domain model, without a need to rewrite the system again.


BIO:

I'm a software engineer with a passion for creating great products. Domain-driven design & Test-driven development are some of my favourite tools. My code is clean and easy to modify, thanks to the modular, the loosely coupled design achieved by continuous TDD iterations backed by a deep understanding of business requirements. I'm also a professional consultant and trainer. Recently I've created an interactive training program to help you become a professional software developer (https://howtobe.pro).


Do zobaczenia!


Profile of employers

Similar events