Blog

01.12.2021 - Marcin Markowski
  • #Architektura
  • #DDD
Czym jest logika aplikacyjna i co powinno się w niej znaleźć skoro jest czymś osobnym niż logika domenowa? Jak ma się ten podział do architektury warstwowej lub portów i adapterów? Czy termin logika aplikacyjna, którego używamy na co dzień, jest jasny i porządkuje naszą pracę, czy wręcz przeciwnie?
więcej
09.05.2019 - Marcin Markowski
  • #DDD-starter
  • #DDD
  • #Architektura
  • #.NET
Projekty i namespace'y to niedoceniane elementy, które mogą znacząco poprawić czytelność naszego kodu. Kod czyta się co najmniej 10 razy częściej, niż się go modyfikuje. Warto więc zainwestować w jego czytelność i wymusić na poziomie kompilacji tak wiele sprawdzeń jak to tylko możliwe.
więcej
11.04.2019 - Marcin Markowski
  • #Architektura
Czy mikroserwisy to Bounded Contexty? Czy modularyzacja na poziomie architektury systemowej powinna wpływać na sposób wdrożenia? Co tak właściwie chcemy osiągnąć wprowadzając podziały na różnych poziomach architektury?
więcej
04.04.2019 - Marcin Markowski
  • #Architektura
Architektura nie musi być kosztowna, trzeba tylko podejść do jej tworzenia w rozsądny sposób. Istotne żeby nie popaść w over-engineering z jednej strony i kompletny chaos z drugiej. Na szczęście są zasady i narzędzia, które mogą nam w tym istotnie pomóc.
więcej
22.03.2019 - Marcin Markowski
  • #Architektura
Na poziomie aplikacji architektura powinna wspierać modelowanie domeny czyli serca całego systemu. Czym powinna się charakteryzować architektura, żeby wspierać podejście? Czy tradycyjne warstwy są dobrą odpowiedzią na te potrzeby?
więcej
14.03.2019 - Marcin Markowski
  • #Architektura
Jak podejść do projektowania architektury systemu? Co trzeba określić już na start, a co może poczekać? Od czego mogą zależeć wybory architektoniczne i kiedy jest najlepszy moment na ich podjęcie? Pytania te nie mają niestety jednej prostej odpowiedzi.
więcej