14.03.2019 - Marcin Markowski
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
07.03.2019 - Marcin Markowski
Kiedy możemy powiedzieć, że architektura naszego systemu jest dobra? Czy da się znaleźć rozwiązanie, które będzie się dobrze sprawdzać w wielu systemach przez długi czas? Warto zastanowić czego oczekujemy od architektury naszych systemów i jakich kryteriów użyć, żeby określić czy jest ona faktycznie dobra.
więcej
28.02.2019 - Marcin Markowski
Dobra architektura kojarzy się zwykle z bardzo dużym wysiłkiem przy starcie projektu. Czy jednak musi tak być? Czy nie da się tego zrobić lekko i rozwijać architektury wraz z rozwojem potrzeb projektu? Co tak naprawdę sprawia, że architektura kojarzy się z ogromem pracy?
więcej
20.02.2018 - Marcin Markowski
Persystencja zawsze budzi wiele emocji i skrajnych opinii. W tym artykule pokażemy, jakie opcje są do wyboru przy persystowaniu agregatów z DDD i jak pragmatycznie do nich podejść.
więcej
05.01.2018 - Marcin Markowski
Własna tożsamość to główny wyróżnik Encji w DDD. Jest ona wyrażana przez Id obiektu, którym w praktyce najczęściej okazuje się … int z bazy danych. Nie jest to najlepsze rozwiązanie, skoro w DDD chodzi o modelowanie biznesu.
więcej