Free

Let’s talk about TDD and DDD - approaches to software development

Event Information

Share this event

Date and Time

Location

Location

SONALAKE

5 plac Andersa

1 piętro

61-894 Poznań

Poland

View Map

Event description
Zapraszamy Was na kolejne otwarte spotkanie w Sonalake.

About this Event

Tym razem zajmiemy się dwoma podejściami do tworzenia oprogramowania - TDD oraz DDD. Jeżeli interesują Was te zagadnienia to z całą pewnością nie będziecie się nudzić.

Przygotowaliśmy dla Was dwa tematy prezentacji, a o jednym z nich opowie Wam gość specjalny spotkania - Jakub Nabrdalik.

"Improving your Test Driven Development" - Jakub Nabrdalik

Podczas prezentacji przedstawię praktyczne przykłady, jak korzystać z TDD w rozwoju oprogramowania, zaprezentuje błędy popełniane przez początkujących i pokażę praktyczne sposoby jak najlepiej wykorzystać testowanie w ten sposób.

Jakub Nabrdalik, inżynier, developer, architekt, team leader, manager, specjalizujący się w Software Craftsmanship, Domain Driven Design i Test/Behaviour Driven Development. Korzystający z TDD / BDD w pracy przez ponad 10 lat, na co dzień uczy oraz mentoruje zespoły na ten temat.

"Applying DDD in Legacy Systems" - Adam Bugajewski

Jako deweloperzy wielokrotnie musimy pracować z aplikacją, która została zaprojektowana i opracowana w przeszłości oraz nową funkcją, za którą odpowiadamy, aby dopasować ją do istniejącego rozwiązania. Dużo trudniej jest używać Domain Driven Design w środowisku innym niż DDD niż w projekcie greenfield. Musimy jednak pamiętać, że stare systemy mają wartość i zarabiają pieniądze, więc przypisywanie wszystkiego od podstaw nie zawsze jest najlepszym pomysłem (i nie może zostać zaakceptowane przez klienta). Podczas spotkania porozmawiamy o tym, jak zastosować DDD w starszych systemach.

W mojej prezentacji skupię się na:

  • skomponowaniu własnego Bounded Context z Legacy
  • wprowadzaniu zdarzeń domeny w celu ujawnienia procesu biznesowego
  • użycia Build Blocks do zredukowania Anemic Models

Adam Bugajewski - Java Developer od 11 lat, okazjonalnie Scrum Master i Team Leader, entuzjasta DDD, CQRS + ES, TDD i Event Stormingu. Uwielbia wykrawać Bounded Contexty w domenie, modelować i przekuwać procesy biznesowe w kod. W wolnym czasie zajmuje się piwowarstwem, kolarstwem, podnoszeniem ciężarów i wychowywaniem dzieci.

Agenda:

  • 17:45 - Rejestracja + przekąski
  • 17:55 - Przywitanie
  • 18:00 - 19:00 - “Improving your Test Driven Development” - Jakub Nabrdalik
  • 19:00 - 19:30 - Pizza + networking
  • 19:30 - 20:30 - "Applying DDD in Legacy Systems" - Adam Bugajewski
  • 20:30 - Networking

Wydarzenie jest darmowe. Ze względu na ograniczoną liczbę miejsc wymagana jest rejestracja.

Zapisując się na wydarzenie wyrażasz zgodę na przestrzeganie regulaminu wydarzenia.

Share with friends

Date and Time

Location

SONALAKE

5 plac Andersa

1 piętro

61-894 Poznań

Poland

View Map

Save This Event

Event Saved