Brad Balderson

60%
Flag icon
Engineers tend to be very detail-oriented. We love details and are good at managing lots of them; this is essential for being a good engineer. But, great software designers can also step back from the details and think about a system at a higher level. This means deciding which aspects of the system are most important,
Brad Balderson
In other words, need the capacity for conceptual explanation.
A Philosophy of Software Design
Rate this book
Clear rating