Michael

15%
Flag icon
Sometimes, a design you’re working on presents multiple options that seem equally plausible, and there seems to be no rational basis for selecting one over another. In many cases, this dilemma is a result of not understanding the purpose deeply. Once the purpose is understood, it becomes clear which option is the right one.
The Essence of Software: Why Concepts Matter for Great Design
Rate this book
Clear rating
Open Preview