Popularność Pythona nadal rośnie, co oznacza, że projekty stworzone w tym języku programowania stają się coraz większe i bardziej skomplikowane. Wielu programistów interesuje się wysokopoziomowymi wzorcami projektowymi, takimi jak czysta architektura oraz architektura zorientowana na zdarzenia i wzorce projektowania zorientowanego...
na dziedzinę (DDD). Jednak ich adaptacja do Pythona nie zawsze jest oczywista.
Harry Percival i Bob Gregory zapoznają Cię z sprawdzonymi wzorcami, aby każdy Pythonista mógł zarządzać złożonością aplikacji i uzyskiwać maksymalne korzyści z testów. Teoria jest wspierana przykładami w czystym Pythonie, pozbawionym syntaktycznej złożoności Javy i C#.
W tej książce:
• «Inwersja zależności» i jej związki z portami i adapterami (architektura heksagonalna/czysta).
• Różnice między wzorcami «Encja», «Obiekt-wartość» i «Agregat» w ramach DDD.
• Wzorce «Repozytorium» i UoW, zapewniające trwałość przechowywania danych.
• Wzorce «Zdarzenie», «Komenda» i «Szyna wiadomości».
• Podział odpowiedzialności na komendy i zapytania (CQRS).
• Architektura zorientowana na zdarzenia i reakcje reaktywne.
Autor: Гарри Персиваль
Wydawnictwo: piter
Seria: Dla profesjonalistów
Ograniczenia wiekowe: 16+
Rok wydania: 2025
ISBN: 9785446114689
Liczba stron: 336
Rozmiar: 235х165х15 mm
Typ osłony: Soft
Waga: 439 g
ID: 1712795