"Take fundamental principles of psychology. Illustrate. Combine with Fundamental Principles of Design. Stir gently until fully blended. Read daily until …
In 1994, DESIGN PATTERNS changed the landscape of object-oriented development by introducing classic Solutions to recurring design problems. In 1999, …
Collaborative Software Design: How to facilitate domain modeling decisions is a practical guide to conducting effective software design sessions that …
This book presents a "compiler-in-the-loop" exploration strategy for alternative memory architectures, allowing for effective matching of the target application to …