Gustavo Bicalho

51%
Flag icon
Try to pick approaches that are radically different from each other; you’ll learn more that way. Even if you are certain that there is only one reasonable approach, consider a second design anyway, no matter how bad you think it will be.
A Philosophy of Software Design
Rate this book
Clear rating