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
- Ł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
- 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ę!

Dodatkowe spotkanie lutowe - CD i DDD