Ratings Breakdown
Rated 4.6 by 3,192 people
Pros from Reviews
- Good introduction to software design principles
- Useful advice on components design
- Must-read for software engineers
- Excellent book
- Essential for software professionals
Cons from Reviews
- Not as impactful as Clean Code
- Repetition of earlier work
- Over-simplified descriptions
- Militant views on clean design
- Ignores non-functional requirements
Notable Features
Software Structure
Design
Craftsman's Guide
You might also be interested in:
- Lenovo IdeaPad Laptop 2024 Flagship
- Marsmiles 36 Inch Floating Wood Shelves Grey
- Our World Animal Calendar
- Amazon Renewed iPhone XR, 64GB, White - Unlocked (Renewed)
- Tramontina Covered Sauce Pan Tri-Ply Clad (3 Qt)
- Tttyruei USB C Magnetic Adapter 240w
- ExcelMark No Soliciting Sign - Small - 2" x 5"
- Fixwal Nightstands Set of 2 with Drawer and Shelf
- Heinz Organic Tomato Ketchup
- MAYIWO Sink Handle Extender for Toddlers Kids Babies Handle Extender Set Childrens Hand Washing Device(blue)