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:
- Arctic Zone Portable Fridge Capacity 40 Cans + Ice
- Nike WMNS Dunk High DD1869 103 Panda (2021) - Size 6W Black/White
- Reli. Compostable Oval Paper Plates, 12 Inch (125 Count)
- Qingo Collapsible Insect Habitat
- Morrerfresh Ozone Odor Eliminator
- Hey Dude Women's Lace Up Loafers
- Roar Organic Electrolyte Infusions
- Géneric Medieval Viking Fantasy Helmet With Horns Warrior Role play/ Costume Armor Gift Reenactment Medieval Battle Cosplay Helmet Warrior Greek Costume Helmet BY SDENTERPRISES
- VITITE Natural Gas Detector
- Greig Beck Alex Hunter 5