
About the Author
Works by Harry Percival
Tagged
Common Knowledge
- Other names
- Percival, Harry J. W.
- Gender
- male
- Education
- University of Liverpool
University of Cambridge - Occupations
- software developer
software engineer
author - Organizations
- PythonAnywhere
MADE.com
Resolver Systems
Qedis
IBM - Nationality
- UK
- Places of residence
- London, England, UK
- Associated Place (for map)
- England, UK
Members
Reviews
Architecture Patterns with Python: Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices by Harry Percival
I'm somewhat mixed on this book. The authors are very clear about one particular design pattern, using Domain Driven Design to create aggregates which push events to a message bus, and layers of abstraction between the changeable facts of any specific database or infrastructure on one end, and the confusion of business logic which has to represent the messiness of the real world in a way that computers can understand on the other.
I'm somewhat pleased that I stumbled into their preferred show more pattern on my own before reading this book. But the meat of what I was interested in, test-driven development in the real world with legacy code, is left underexplained. I should spend more time with the accompanying Github, and in many ways this book is closer to my day to day than Designing Data-Intensive Applications, but as other reviews have mentioned, it's one architecture pattern. show less
I'm somewhat pleased that I stumbled into their preferred show more pattern on my own before reading this book. But the meat of what I was interested in, test-driven development in the real world with legacy code, is left underexplained. I should spend more time with the accompanying Github, and in many ways this book is closer to my day to day than Designing Data-Intensive Applications, but as other reviews have mentioned, it's one architecture pattern. show less
You May Also Like
Associated Authors
Statistics
- Works
- 4
- Members
- 182
- Popularity
- #118,784
- Rating
- 3.9
- Reviews
- 1
- ISBNs
- 19
- Languages
- 2
