Adapter jest jednym ze wzorców, który można stosować nie tylko na poziomie kodu, ale też systemu.
W podlinkowanym artykule przestawiam studium przypadku, gdzie takie wykorzystanie Adaptera ma sens. W artykule zestawiłem moją propozycję rozwiązania ze wzorcem Anti-corruption Layer opisany w Domain-Driven Design przez Erica Evansa.
Z artykułu dowiesz się, dlaczego warto rozważyć takie podejście i jakie korzyści z tego wynikają. Kilka słów poświęciłem również wariantom komunikacji z adapterem oraz ich zaletom i wadom.
Zapraszam do lektury
https://devszczepaniak.pl/adapter-na-poziomie-systemu-studium-przypadku
Nowy format przekazywania wiedzy o IT - film w formie opowiadania. Zachęcam do obejrzenia i komentowania, bo jestem ciekawy czy taka forma przekazywania wiedzy byłaby dla was bardziej atrakcyjna
► Jak Wdrożyć Event Sourcing ► https://youtu.be/SYpK1s4ExXU► chatGPT dla programistów ► https://youtu.be/YcUmnhXRkwA► VIM - jak wyjść, jak zapisać, jak edyto...
https://www.youtube.com/watch?v=0LKo_Dp9rVEŚwietna prezentacja w szczególności dla purystów portów i adapterów polecam :)
#hexagonal #architecture #ddd #porty #adaptery
Wczoraj opublikowałem artykuł na temat serwisów w DDD, gdyż zauważyłem iż to czasami się myli. Wiem, że temat DDD powoli ludziom się przejada, ale pewne wyjaśnienie pojęć jest wg mnie ważne :)
https://developer20.com/services-in-ddd-finally-explained/
#ddd #developer2.0
Bardzo fajny artykul. Faktycznie wiele osob myli serwisy domenowe z tymi aplikacyjnymi i przez to czasami pojawiaja sie zbedne dyskusje :)
@gspansky: to była właśnie moja motywacja do napisania tego artykułu :)
Przygotowałem ciekawą listę materiałów o DDD. Pozwolą Ci one szybko poznać i zaznajomić się z podstawami tego podejścia. Są dostępne w różnych formach, tak aby każdy znalazł coś dla siebie.
Znajdziesz przykłady w javie i .NET. Aczkolwiek koncepcja #ddd wykracza daleko poza ramy konkretnej platformy. :)
http://oprogramowaniu.pl/materialy-o-ddd/
Jeśli znasz inne ciekawe pozycje, które warto polecić, to zapraszam śmiało do podzielenia się nimi :-)
#oprogramowaniu
scibi92@Charles_Ray: zjadło mi "nie". TL;DR
Nie wszędzie