Show Notes
- Amazon Sweden Store: https://www.amazon.se/dp/1492052205?tag=9natreeswe-21
- Amazon Worldwide Store: https://global.buys.trade/Architecture-Patterns-with-Python-Harry-Percival.html
- Apple Books: https://books.apple.com/us/audiobook/deep-learning-patterns-and-practices-unabridged/id1618957288?itsct=books_box_link&itscg=30200&ls=1&at=1001l3bAw&ct=9natree
- eBay: https://www.ebay.com/sch/i.html?_nkw=Architecture+Patterns+with+Python+Harry+Percival+&mkcid=1&mkrid=711-53200-19255-0&siteid=0&campid=5339060787&customid=9natree&toolid=10001&mkevt=1
- Läs mer: https://swedish.9natree.com/read/1492052205/
#Beroendeinversionochportsandadapters #Entiteter,värdeobjektochaggregat #RepositoryochUnitofWork #Kommandon,domänhändelserochmeddelandebuss #CQRSochhändelsedrivnamikroservicar #ArchitecturePatternswithPython
Architecture Patterns with Python är en fackbok om hur större Pythonapplikationer kan få en tydligare struktur, bli enklare att testa och mindre känsliga för förändringar. Den skrevs av Harry Percival och Bob Gregory, och gavs ut av O'Reilly år 2020. Boken tillhör genren praktisk programvaruarkitektur, men utgår inte från att läsaren först ska memorera ett omfattande mönsterbibliotek. I stället bygger den stegvis upp en applikation och visar varför vissa designval blir värdefulla när affärslogik, datalagring och externa tjänster börjar trassla ihop sig. Tyngdpunkten ligger på testdriven utveckling, domändriven design och händelsedrivna system. Läsaren får arbeta med begrepp som entiteter, värdeobjekt, aggregat, repository, unit of work, kommandon, domänhändelser och meddelandebussar. Det centrala syftet är att låta verksamhetsreglerna stå relativt fria från ramverk och databaser. Därmed blir det möjligt att testa viktig logik snabbt och att förändra tekniska detaljer utan att hela programmet måste skrivas om.