Wzorzec projektowy command – próba naprawienia świata obiektowego
0
Jak to się stało, że intencja wzorca Command jest tak prosta, jednakże jego implementacja w paradygmacie obiektowym wymaga już nieco nakładu pracy? I jak...
Warstwa logiki – UseCase
W jednym z pierwszych postów, w których opisywałem rejestrację użytkowników dałem krótką informację, że użyłem klasy RegistrationService do kontrolowania całego procesu, jednak wtedy nie...
Doctrine ORM & Repository Pattern
Abstrakcyjne repozytorium udostępniane poprzez Doctrine ORM jest bardzo atrakcyjne pod względem dostarczonej funkcjonalności. Wystarczy wywołać metodę getRepository na obiekcie Entity Managera aby otrzymać obiekt...
PHP – Mapowanie zagnieżdżonych struktur JSON za pomocą JsonMapper
W poprzednich artykułach poruszałem już tematykę związaną z obsługą formatu JSON w języku PHP. Było co nieco na temat serializacji obiektów oraz walidacji schematu.
Do...
JEST – sposoby mockowania
W świecie JavaScriptu panuje klęska urodzaju - na rozwiązanie każdego problemu znajdziesz kilka albo kilkanaście bibliotek. W większości przypadków można to rozpatrywać jako zaleta,...
Strategia i Metoda Fabryczna – nieodłączni przyjaciele
Skąd ten artykuł
Podczas live’a mówiącego o wzorcach projektowych (https://devenv.pl/wzorce-projektowe-ktore-uratowaly-nasze-projekty-live/ ) poproszono mnie, bym pokazał kod z prezentacji – przydatny zrost wzorców projektowych: metoda fabryczna...
Rust + WebAssembly – Jak to działa ?
W poprzednich artykułach skupiłem się na podstawowych aspektach języka RUST.
W tym artykule pokażę jego bardziej praktyczną stronę w zastosowaniach webowych. Do wizualizacji wykorzystam możliwości...
Przyszłość leży w danych – Czym jest Big Data?
Co to jest Big Data? Czy problemy Big Data to problemy takie jak ja mam? Czy, mając dane w firmie, mogę jakoś wykorzystać narzędzia...
Jak ułatwić pracę z API przy użyciu GraphQL? | FDD 2017
W grudniu 2017 roku miałem okazję przeprowadzić prelekcję o standardzie GraphQL na konferencji Future Dev Day organizowaną przez firmę Future Processing. Właśnie zostało udostępnione...
GraphQL – Wprowadzenie
Rozbudowany wstęp teoretyczny do standardu GraphQL znajduje się w osobnych postach na blogu: "Wstęp do GraphQL" i "GraphQL – definicja schematu" Zachęcam do zapoznania...