Skip to content

Dodatkowe spotkanie lutowe - CD i DDD

Photo of Magda Stożek
Hosted By
Magda S.
Dodatkowe spotkanie lutowe - CD i DDD

Details

W nowym roku mamy dla was niespodziankę - zapraszamy was na wyjątkowe, dodatkowe spotkanie w lutym, organizowane wraz z firmą Cinkciarz.pl. (https://cinkciarz.pl/)

Naszymi gośćmi będą Łukasz Szydło i Sławomir Sobótka ( http://art-of-software.blogspot.com/ ) :)

Spotkanie będzie w kilku kwestiach trochę inne niż nasze regularne spotkania:

  • jest poza naszym stałym harmonogramem (regularne spotkanie w ostatnią środę lutego odbędzie się normalnie)

  • będzie dłuższe - planujemy dwie pełnowymiarowe prezentacje, i zaczynamy już od 18:00

  • będziemy w większej sali - na UZ

  • mamy konkretny limit 120 miejsc, a przy wejściu sprawdzana będzie lista, więc upewnijcie się, że jesteście zapisani, a na meetupie macie ustawione pełne imię i nazwisko

  1. Łukasz Szydło - CD - architektura i praktyka

Continuous Delivery (CD) jest coraz częściej stosowaną praktyką w nowoczesnych projektach. Pytanie, jakie korzyści płyną z wdrażania kodu na produkcję kilka razy dziennie i jak zmieni to naszą codzienną pracę. Kiedy już to poznamy, zostaje największa zagwozdka: jak to zrobić, jakich narzędzi użyć i dlaczego wszędzie jest Docker. Postaram się odpowiedzieć na te wszystkie pytania oraz pokazać w jaki sposób w CD:

  • zarządzać funkcjonalnościami poprzez Feature Switch

  • zrobić to elegancko w Springu

  • umożliwić decyzję o wersji ficzera biznesowi

  • testować i zapewniać jakość

  • zarządzać konfiguracją

  • pracować z VCS-ami

  • budować środowiska testowe

  1. Sławomir Sobótka - Nie koduj! Pisz prozę! Techniki DDD wychodzące poza Clean Code

Dlaczego nasz kod na pierwszy rzut oka jest w sumie tak samo czytelny jak karty perforowane wkładane do komputerów Odra? Dlaczego wprowadzenie zmian w 10-letnim kodzie jest tak kosztowne - przecież wszystko powinno być tam już napisane...

Podczas prezentacji zajmiemy się typowymi błędami:

  • zbytnie uogólnienie,

  • nieodpowiednie abstrakcje,

  • oderwanie od kontekstu,

oraz technikami, których możesz jeszcze nie znać:

  • modelowanie obiektów poprzez wyłanianie podmiotów, orzeczeń i dopełnień

  • modelowanie granic agregatów poprzez ochronę niezmienników

  • odwrócenie kolejności: od zachowań do obiektów

  • zestaw kilku wzorców i building blocks

po to aby kod pisany w starej poczciwej Javie stał się historyjką domenową i był czytelny niczym proza - również dla ekspertów domenowych, umożliwiając stosowanie DDD.

Plan działania:

18:00 - 18:10 Powitanie, kilka słów od sponsora

18:10 - 19:25 Łukasz Szydło - CD - architektura i praktyka

19:25 - 19:45 Przerwa, napoje, przekąski

19:45 - 21:30 Sławomir Sobótka - Nie koduj! Pisz prozę!

Photo of Zielona Góra JUG group
Zielona Góra JUG
See more events
Uniwersytet Zielonogórski, sala 115, budynek A-2
ul. Prof. Z. Szafrana 2 · Zielona Góra