Show Notes
- Amazon Netherlands Store: https://www.amazon.nl/dp/1492052205?tag=9natreedutch-21
- Amazon Belgium Store: https://www.amazon.com.be/dp/1492052205?tag=9natreebelgium-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
- Lees meer: https://dutch.9natree.com/read/1492052205/
#Dependencyinversionenportsandadapters #Entiteiten,valueobjectsenaggregates #Repositoryenunitofwork #Commands,eventsenmessagebus #CQRSeneventgedrevenmicroservices #ArchitecturePatternswithPython
Architecture Patterns with Python van Harry Percival en Bob Gregory is een praktijkgericht boek over de structuur van grotere Pythonapplicaties. Het verscheen bij O Reilly in 2020 en richt zich niet op de basis van programmeren, maar op het beheersbaar houden van software wanneer regels, opslag, interfaces en integraties steeds ingewikkelder worden. De centrale vraag is hoe een team bedrijfslogica kan beschermen tegen technische details, zonder Python onnodig zwaar of ceremonieel te maken. Daarvoor verbinden de auteurs testgedreven ontwikkeling met domeingedreven ontwerp, clean architecture en eventgedreven systemen. De uitleg bouwt voort op één doorlopende voorbeeldtoepassing, waardoor patronen niet als losse recepten verschijnen maar als antwoorden op concrete ontwerpdruk. Het boek bespreekt onder meer entiteiten, value objects, aggregates, repositories, unit of work, berichtenbussen, commands, events en CQRS. De nadruk ligt steeds op testbaarheid, expliciete afhankelijkheden en veilige verandering. Daarmee is het vooral een gids voor de overgang van een eenvoudige webapplicatie naar een onderhoudbaar systeem met duidelijke grenzen.