Anemic Domain Model to dość podstępny antywzorzec. Bywa problematyczny do wyłapania na pierwszy rzut oka, a gdy już nam się to uda, jego wycofanie również może nie być trywialnym zadaniem. Co więcej, Anemic Domain … Czytaj dalej Anemic Domain Model
Chcesz korzystać z Gita jak profesjonalista? Sprawdź moją książkę o Gicie!
Anemic Domain Model to dość podstępny antywzorzec. Bywa problematyczny do wyłapania na pierwszy rzut oka, a gdy już nam się to uda, jego wycofanie również może nie być trywialnym zadaniem. Co więcej, Anemic Domain … Czytaj dalej Anemic Domain Model
Po początkowym zachwycie korzyściami systemów rozproszonych szybko można dostrzec związane z nimi wyzwania. Jeden z Twitterowiczów wskazał konkretnie dwa: There are only two hard problems in distributed systems: 2. Exactly-once … Czytaj dalej Kolejność wiadomości w systemach rozproszonych
Sharing is caring… to nie jest prawda w każdym przypadku. Shared database jest powszechnie uznawany za antywzorzec. W dużej mierze się z nim zgadzam. Jednak nie zgadzam się z nim w 100%. W tym artykule głębiej … Czytaj dalej Antywzorzec shared database
Adapter jest jednym ze wzorców, który można stosować nie tylko na poziomie kodu, ale też systemu. W tym artykule przedstawię przykład systemu, gdzie wykorzystanie Adaptera rozwiązuje kilka problemów. Opowiem również nieco o wadach i zaletach … Czytaj dalej Adapter na poziomie systemu – studium przypadku