Kai Chevannes

51%
Flag icon
Sometimes none of the alternatives is particularly attractive; when this happens, see if you can come up with additional schemes. Use the problems you identified with the original alternatives to drive the new design(s).
A Philosophy of Software Design
Rate this book
Clear rating
Open Preview