Brak podglądu zawarstwaabstrakcji.pl Zewnętrzne zależności w modelu biznesowym Model biznesowy, domena, logika biznesowa - jakkolwiek nie nazwiemy kodu, który w założeniu reprezentuje sedno projektu, często zgadzamy się co do jednego. Ten model nie powinien z... 01.01.1970 zawarstwaabstrakcji.pl
Brak podglądu zawarstwaabstrakcji.pl Modular Monolith PHP - Testy W modularnym monolicie kluczowa jest izolacja modułów, izolacja zarówno na poziomie kodu, jak i testów. Pierwszy raz implementując monolit z ambicjami na mikroserwisy największą za... 01.01.1970 zawarstwaabstrakcji.pl
Brak podglądu zawarstwaabstrakcji.pl Modular Monolith PHP - Wprowadzenie Od bardzo dawna zbierałem się do poruszenia tego tematu. W tym wpisie postaram się odnieść do podstaw, wrzucę trochę materiałów do poczytania/pooglądania tak aby przygotować bazę p... 01.01.1970 zawarstwaabstrakcji.pl
Brak podglądu zawarstwaabstrakcji.pl Scratchpad Każdy, kto musiał integrować kiedykolwiek swój system z systemami zewnętrznymi, wie jak bardzo bolesne potrafi być takie doświadczenie. Często trzeba coś na szybko sprawdzić, dokum... 01.01.1970 zawarstwaabstrakcji.pl
Brak podglądu zawarstwaabstrakcji.pl Testy w PHP - Mock czyli Test Double W języku polskim słowo „imitacja” chyba najlepiej oddaje czym jest „mock”. Coś co tylko naśladuje oryginalny byt, zachowuje się w bardzo podobny do niego sposób jednak nim nie jest... 01.01.1970 zawarstwaabstrakcji.pl
Brak podglądu zawarstwaabstrakcji.pl Testy w PHP - Object Mother Pisanie testów nie jest łatwe, tak samo jak pisanie kodu. Utrzymywanie testów jest jeszcze trudniejsze, tak samo jak utrzymywanie kodu. Pisanie czytelnych testów tak samo jak pisan... 01.01.1970 zawarstwaabstrakcji.pl
Brak podglądu zawarstwaabstrakcji.pl FP i OOP w PHP Tablice asocjacyjne i nie tylko to chyba jedna z pierwszych struktur danych z którą spotykają się programiści zaczynający przygodę z językiem. Pozwalają one na budowanie dowolnych... 01.01.1970 zawarstwaabstrakcji.pl
Brak podglądu zawarstwaabstrakcji.pl CQRS - System Każdy poprzedni wpis dotyczący CQRS'a mniej lub bardziej wspominał o systemie, czyli o takim bycie do którego trafiają wszystkie command oraz queries. Za pomocą komend, stan system... 01.01.1970 zawarstwaabstrakcji.pl
Brak podglądu zawarstwaabstrakcji.pl Event Sourcing - wprowadzenie PHP Capture all changes to an application state as a sequence of events. Martin Fowler Ciężko o lepszą definicję Event Sourcingu. Niezależnie od technologii i implementacji Event Sourc... 01.01.1970 zawarstwaabstrakcji.pl
Brak podglądu zawarstwaabstrakcji.pl CQRS - identyfikacja zasobów, UUID 01.01.1970 zawarstwaabstrakcji.pl