Загрузка...

Odzyskaj wiarę w programowanie - Jak DDD rozwiązuje problemy? | Sławomir Sobótka

Zaintrygowany? Zrób następny krok i wejdź na https://archetypyoprogramowania.pl/?utm_source=youtube&utm_medium=social&utm_campaign=YT-dvstl-channel&utm_content=sobotka_3_desc

Programowanie stało się dla Ciebie mozolne i może tracisz zapał?
Chaos domenowy, przypadkowe modele, systemy, których nikt już nie rozumie, brzmi znajomo? W tym odcinku DevStyle wchodzimy głęboko w Domain-Driven Design, ale bez akademickiego zadęcia i bez złudzeń, że to „srebrna kula”.

Jeżeli chcesz projektować systemy, które nie zamieniają się w rozproszony monolit. Archetypy to kurs, po którym zaczniesz naprawdę rozumieć domenę, a nie tylko rysować serwisy.

Sławomir Sobótka - architekt, praktyk i współtwórca podejścia Domain Drivers, który od lat pomaga zespołom odzyskiwać kontrolę nad złożonymi systemami. Rozmawiamy o DDD takim, jakie faktycznie działa w realnych projektach: z ograniczeniami, kompromisami i odpowiedzialnymi decyzjami architektonicznymi. To rozmowa dla programistów, którzy mają już za sobą kilka projektów i czują, że „więcej wzorców” to nie zawsze „lepsze rozwiązania”. Materiał bazuje na wieloletniej praktyce projektowej i doświadczeniach z systemów o dużej skali i złożoności

Jeśli czujesz, że Twój system zaczyna Cię przerastać albo chcesz podejmować lepsze decyzje architektoniczne, odezwij się do nas. Zamiast zgadywać, porozmawiaj z ludźmi, którzy codziennie pracują z takimi problemami.

Na jakie pytania odpowiada ten odcinek?
💡 Czym jest Domain-Driven Design i jaki realny problem rozwiązuje w dużych systemach?
💡 Kiedy DDD nie ma sensu i dlaczego nie jest narzędziem do wszystkiego?
💡 Jak rozpoznać, że problem jest domenowy, a nie tylko techniczny?
💡 Czym różni się DDD strategiczne od taktycznego?
💡 Jak wyznaczać granice modeli i odpowiedzialności zespołów?
💡 Dlaczego błędy architektoniczne bolą bardziej niż złe decyzje implementacyjne?
💡 Jak uniknąć „ORM-driven design” i „GUI-driven design”?
💡 Jak DDD pomaga ograniczyć chaos poznawczy i wypalenie programistów?

Czego dowiesz się z odcinka?
✅ Jak myśleć o modelach domenowych, żeby naprawdę upraszczały system
✅ Jak odzyskać kontrolę nad złożonością bez przepisywania wszystkiego od zera
✅ Jakie pytania zadawać biznesowi, żeby nie marnować miesięcy na złe założenia
✅ Jak podejmować decyzje architektoniczne świadomie, a nie „bo tak się robi”
✅ Dlaczego dobre DDD zaczyna się od myślenia, a nie od diagramów
✅ Jak wygląda DDD stosowane przez praktyków, a nie z prezentacji konferencyjnych

Większość problemów w projektach nie wynika z technologii, tylko z błędnego modelowania rzeczywistości. Źle postawione granice, niejasne odpowiedzialności i przypadkowe decyzje architektoniczne prowadzą do systemów, których nikt nie chce utrzymywać. DDD nie daje gotowych odpowiedzi, ale uczy zadawać właściwe pytania. A to często robi największą różnicę.

Chcesz więcej?
➡️ Mikroserwisy - przepłacony buzzword...?
https://youtu.be/l21O9UPKsZI

➡️ Testowanie mutacyjne! Dlaczego 100% coverage to za mało?
https://youtu.be/pMZZIijKjsM

➡️ Dlaczego Biznes Się Na Ciebie Obraża?
https://youtu.be/ACr-Ulw1qMw

Spis treści
00:00:00 Wprowadzenie – jak zaczęła się droga do IT i architektury
00:01:35 Studia, pierwsze doświadczenia i nauka myślenia systemowego
00:03:55 Eric Evans i geneza Domain-Driven Design
00:06:10 Dlaczego klasyczny Waterfall nie działa w złożonych systemach
00:08:20 DDD, Lean i Agile – podobieństwa i różnice podejść
00:10:45 Czym jest logika domenowa i dlaczego jest kluczowa
00:13:05 Warstwy aplikacji – domena vs infrastruktura
00:15:30 Dlaczego GUI nie powinno sterować logiką systemu
00:18:00 Model domenowy jako centrum systemu
00:20:40 Decyzje architektoniczne a odpowiedzialności w kodzie
00:23:00 DDD a mikroserwisy – kiedy to ma sens
00:25:40 Bounded Context i współpraca między zespołami
00:28:30 Podsumowanie – kiedy DDD pomaga, a kiedy jest przerostem formy

Видео Odzyskaj wiarę w programowanie - Jak DDD rozwiązuje problemy? | Sławomir Sobótka канала devstyle
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять