€ 25,99 met een besparing van 25 procent -25% €25,99
Catalogusprijs: € 34,87 Catalogusprijs: €34,87€34,87
De catalogusprijs voor digitale boeken is de voorgestelde digitale prijs van het e-book zoals die door de uitgever is opgegeven.
Meer informatie
Meer informatie
Door op de bovenstaande knop te klikken ga je akkoord met de Gebruiksvoorwaarden van de Kindle Store.
Prijs is inclusief btw
Verkocht door Amazon Media EU S.à r.l..
Je bent geabonneerd op ! We zullen je items vooruitbestellen binnen 24 uur nadat ze beschikbaar zijn. Wanneer nieuwe boeken worden uitgebracht, brengen we je de laagste prijs die beschikbaar is in rekening tijdens de vooruitbestellingsperiode bij jouw standaard betaalmethode.
Werk je apparaat of betaalmethode bij, annuleer afzonderlijke vooruitbestellingen of je abonnement bij
Je lidmaatschappen en abonnementen
Je lidmaatschappen en abonnementen
Er is een fout opgetreden. We konden je abonnement niet verwerken vanwege een fout. Vernieuw en probeer het nog eens.
Boekgegevens
- ISBN-13978-1492052166
- Editie1e
- UitgeverO'Reilly Media
- Publicatiedatum5 maart 2020
- TaalEngels
- Bestandsgrootte11.7 MB
Waarschuwing, groot bestand
Waarschuwing, groot bestand
Vanwege de bestandsgrootte kan het langer duren voordat dit boek is gedownloadAlle ondersteunde apparaten bekijken
Kindle E-Readers
- Kindle Touch
- Kindle
- Kindle Oasis
- Kindle Paperwhite
- Kindle Voyage
- Kindle Paperwhite (5e generatie)
Gratis Kindle-leesapps
- Kindle voor Android-telefoons
- Kindle voor iPhone
- Kindle voor Android-tablets
- Kindle voor iPad
- Kindle voor Mac
As Python continues to grow in popularity, projects are becoming larger and more complex. Many Python developers are taking an interest in high-level software design patterns such as hexagonal/clean architecture, event-driven architecture, and the strategic patterns prescribed by domain-driven design (DDD). But translating those patterns into Python isn’t always straightforward.
With this hands-on guide, Harry Percival and Bob Gregory from MADE.com introduce proven architectural design patterns to help Python developers manage application complexity—and get the most value out of their test suites.
Each pattern is illustrated with concrete examples in beautiful, idiomatic Python, avoiding some of the verbosity of Java and C# syntax. Patterns include:
- Dependency inversion and its links to ports and adapters (hexagonal/clean architecture)
- Domain-driven design’s distinction between Entities, Value Objects, and Aggregates
- Repository and Unit of Work patterns for persistent storage
- Events, commands, and the message bus
- Command-query responsibility segregation (CQRS)
- Event-driven architecture and reactive microservices
Over de auteur
After an idyllic childhood spent playing with BASIC on French 8-bit computers like the Thomson T-07 whose keys go "boop" when you press them, Harry Percival spent a few years being deeply unhappy as a management consultant. Soon he rediscovered his true geek nature, and was lucky enough to fall in with a bunch of XP fanatics, working on the pioneering but sadly defunct Resolver One spreadsheet. He worked at PythonAnywhere LLP, spreading the gospel of TDD world-wide at talks, workshops and conferences. He is now with MADE.COM.
Bob Gregory is a UK-based software architect with MADE.COM. He has been building event driven systems with domain-driven design for more than a decade.
Functies en gegevens
Kenmerken
- Markeer, maak notities en zoek in het boek
Productinformatie
| ASIN | B085KB31X3 |
| Uitgever | O'Reilly Media |
| Publicatiedatum | 5 maart 2020 |
| Editie | 1e |
| toegankelijkheid | Meer informatie |
| Taal | Engels |
| Bestandsgrootte | 11.7 MB |
| Gelijktijdig gebruik van apparaten | Onbeperkt |
| Verbeterd lettertype | Ingeschakeld Verbeterd lettertype: IngeschakeldMet verbeterd lettertype lees je sneller, vermoeien je ogen minder en profiteer je van een prachtige paginalay-out, zelfs bij grotere lettertypes. |
| X-Ray | Niet ingeschakeld |
| Word Wise | Niet ingeschakeld Word Wise: Niet ingeschakeldWord Wise helps you read more English books more easily by explaining the most challenging words in a book. |
| Printlengte | 507 pagina's Printlengte: 507 pagina'sDe geschatte lengte wordt berekend op basis van het aantal keren dat een pagina op een Kindle wordt omgeslagen, met instellingen waarmee een gedrukt boek wordt nagebootst. |
| ISBN-13 | 978-1492052166 |
| Bladeren | Ingeschakeld Bladeren: IngeschakeldBladeren is een nieuwe manier om je boeken te bekijken zonder dat je je pagina verliest. |
| Plaats in bestsellerlijst |
|
|---|
Klanten die dit item hebben gekocht, kochten ook
Beste recensies uit Nederland
Er zijn 0 recensies uit Nederland
Er is een probleem opgetreden bij het filteren van recensies. Laad de pagina opnieuw.
Beste recensies uit andere landen
- Vertaal alle beoordelingen naar het Nederlands
IG5,0 van 5 sterrenGeverifieerde aankoopBuena introducción a arquitectura de swBeoordeeld in Mexico op 18 september 2023El libro da una buena introducción a patrones de arquitectura de sw y TDD. No ahonda en los conceptos pero si buscas un entendimiento y uso general de patrones de arquitectura y buenas prácticas este libro es para ti.El libro da una buena introducción a patrones de arquitectura de sw y TDD. No ahonda en los conceptos pero si buscas un entendimiento y uso general de patrones de arquitectura y buenas prácticas este libro es para ti.
Ankush Chander5,0 van 5 sterrenGeverifieerde aankoopA much awaited resource in python community.Beoordeeld in India op 25 april 2020A must-read especially for people like myself who often find themselves struggling in software composition despite having gained some basic fluency with the programming language itself. The lessons taught in the book transcends the programming language and are applicable in...A must-read especially for people like myself who often find themselves struggling in software composition despite having gained some basic fluency with the programming language itself. The lessons taught in the book transcends the programming language and are applicable in general. Authors explain the architecture patterns with a sample project and as the book proceeds, you get to know the necessity and trade offs required by a developer to manage complexity. A must-have book in the shelf of every programmer who writes software in python.A must-read especially for people like myself who often find themselves struggling in software composition despite having gained some basic fluency with the programming language itself.
The lessons taught in the book transcends the programming language and are applicable in general.
Authors explain the architecture patterns with a sample project and as the book proceeds, you get to know the necessity and trade offs required by a developer to manage complexity.
A must-have book in the shelf of every programmer who writes software in python.
Dusty McBurns5,0 van 5 sterrenGeverifieerde aankoopMust-read for early in your careerBeoordeeld in het Verenigd Koninkrijk op 17 december 2020The writing style is approachable and clear and very consice - there is no waffle. The book introduces a moderate number of patterns without disappearing into academia. Everything is throughly grounded in the real world, and you are brought through the material in a way...The writing style is approachable and clear and very consice - there is no waffle. The book introduces a moderate number of patterns without disappearing into academia. Everything is throughly grounded in the real world, and you are brought through the material in a way that is hightly relatable. For our own codebase, this book has the highest density of applicability to the problems that my team faces - by a long long way! Much as I like Clean Code and The Pragmatic Programmer, those books leave it to the reader to relate the learning back to their own daily problems. This book makes it so easy to see a path forward in your daily work. You can read this and come out with immediate and concrete actions for your codebase, and arguments you can make in favour of those actions. It is fairly high in code snippets, although they are all short and very comprehensible. This book is an absolute must if you are in a young team that is trying to build its engineering practices. You can give this book to someone who has no concept of patterns and they will get it just as easily as if they had read GoF. Definitely one of my top three books, and I am arguing for my team to use this book in place of writing our own coding guidelines. I think that the book goes a little further than I'd like in the jokey over-approachable "hey look we're nerds here" style, but it isn't enough to annoy. That's literally the only thing I can think to change. It's essentially perfect. Bob, Harry, thank you, you have helped us.The writing style is approachable and clear and very consice - there is no waffle.
The book introduces a moderate number of patterns without disappearing into academia. Everything is throughly grounded in the real world, and you are brought through the material in a way that is hightly relatable.
For our own codebase, this book has the highest density of applicability to the problems that my team faces - by a long long way! Much as I like Clean Code and The Pragmatic Programmer, those books leave it to the reader to relate the learning back to their own daily problems. This book makes it so easy to see a path forward in your daily work.
You can read this and come out with immediate and concrete actions for your codebase, and arguments you can make in favour of those actions.
It is fairly high in code snippets, although they are all short and very comprehensible.
This book is an absolute must if you are in a young team that is trying to build its engineering practices. You can give this book to someone who has no concept of patterns and they will get it just as easily as if they had read GoF.
Definitely one of my top three books, and I am arguing for my team to use this book in place of writing our own coding guidelines.
I think that the book goes a little further than I'd like in the jokey over-approachable "hey look we're nerds here" style, but it isn't enough to annoy. That's literally the only thing I can think to change. It's essentially perfect.
Bob, Harry, thank you, you have helped us.
Nicodemus5,0 van 5 sterrenGeverifieerde aankoopUm dos livros mais úteis e práticos que já li sobre padrões de arquitetura em PythonBeoordeeld in Brazilië op 3 juli 2020Recomendo esse livro fortemente para todos que buscam exemplos práticos de uma aplicação real em Python: mostra vários padrões e soluções arquiteturais para aplicações Web, os autores vão mostrando desde demain modelling até técnicas de microservices, sempre construindo o...Recomendo esse livro fortemente para todos que buscam exemplos práticos de uma aplicação real em Python: mostra vários padrões e soluções arquiteturais para aplicações Web, os autores vão mostrando desde demain modelling até técnicas de microservices, sempre construindo o mesmo aplicativo, mostrando as soluções mais básicas, problemas que vão encontrando e como vão resolvendo. O livro é bem "down to earth" e nao tem medo de usar bibliotecas externas e que todos usam, entao os exemplos usam Flask, Redis, SQLAlchemy, pytest, etc. E os caras são bem honestos, final de cada capitúlo tem os prós e contras das técnicas que eles apresentaram, pra deixar claro que não existe silver-bullet ou uma solução que serve pra todos. Muito muito bom mesmo, acho que ó o livro mais prático de arquitetura que já li.Recomendo esse livro fortemente para todos que buscam exemplos práticos de uma aplicação real em Python: mostra vários padrões e soluções arquiteturais para aplicações Web, os autores vão mostrando desde demain modelling até técnicas de microservices, sempre construindo o mesmo aplicativo, mostrando as soluções mais básicas, problemas que vão encontrando e como vão resolvendo. O livro é bem "down to earth" e nao tem medo de usar bibliotecas externas e que todos usam, entao os exemplos usam Flask, Redis, SQLAlchemy, pytest, etc. E os caras são bem honestos, final de cada capitúlo tem os prós e contras das técnicas que eles apresentaram, pra deixar claro que não existe silver-bullet ou uma solução que serve pra todos.
Muito muito bom mesmo, acho que ó o livro mais prático de arquitetura que já li.
Harvey5,0 van 5 sterrenGeverifieerde aankoopHelps me to learn difficult concepts by actually doing rather than theorizingBeoordeeld in Canada op 31 augustus 2022The whole book has a great Xtreme Programming vibe, where I'm sitting down next to the authors , and they are explaining every choice of refactoring and navigating the changes introduced into the system. Why/How things are introduced, why patterns are being put in,...The whole book has a great Xtreme Programming vibe, where I'm sitting down next to the authors , and they are explaining every choice of refactoring and navigating the changes introduced into the system. Why/How things are introduced, why patterns are being put in, taken out, etc.. the tradeoffs, how we shouldn't always apply what is being applied in the current chapter... Each chapter elegantly flows into the next, and has a 'light' narrative of different events happening to the company, and you as the programming team, have to adjust and redesign the system to accommodate. I am a person who can read the entire Vaugn Vernon Red book on DDD, but at the end, not really take away anything 'concrete' in my head. This book is the antidote as it goes through a concrete example of explaining how the real life company 'made.com' operates (Authors work there and ask new colleagues to read this book to get up to date on the codebases' patterns).The whole book has a great Xtreme Programming vibe, where I'm sitting down next to the authors , and they are explaining every choice of refactoring and navigating the changes introduced into the system. Why/How things are introduced, why patterns are being put in, taken out, etc.. the tradeoffs, how we shouldn't always apply what is being applied in the current chapter... Each chapter elegantly flows into the next, and has a 'light' narrative of different events happening to the company, and you as the programming team, have to adjust and redesign the system to accommodate.
I am a person who can read the entire Vaugn Vernon Red book on DDD, but at the end, not really take away anything 'concrete' in my head. This book is the antidote as it goes through a concrete example of explaining how the real life company 'made.com' operates (Authors work there and ask new colleagues to read this book to get up to date on the codebases' patterns).
Hoe klantenrecensies en -beoordelingen werken
Klantenrecensies, inclusief sterbeoordelingen voor producten, geven klanten meer informatie over het product en helpen bij de beslissing of dit het juiste product voor hen is.Meer informatie over hoe klantenrecensies op Amazon werken



