A review by bookdragon_sansan
Fundamentals of Software Architecture: An Engineering Approach by Neal Ford, Mark Richards
challenging
informative
slow-paced
3.0