garywoodfine.com
Book Review : A Philosophy of Software Design
This book discusses how to decompose complex software systems into modules that can be implemented relatively independently. The discussion first begins with fundamental problem in software design,…