February 2004
Intermediate to advanced
368 pages
10h 27m
English
This book will be deliberately different from almost any other object analysis/ design, component-based development, software development methodology, or extreme programming (XP) book you may have encountered. It’s also likely to be controversial, which is not intended but is, perhaps, inevitable. Several factors contribute to this book’s differences:
The reader will be asked to read and digest a lot of history and philosophy before embarking on the more pragmatic aspects of object thinking.
The author will unabashedly, adamantly, and consistently advocate behavior as the key concept for discovering, describing, and designing objects and components.
The centrality of CRC (Class-Responsibility-Collaborator) ...
Read now
Unlock full access