Written by a software developer for software developers, this book is a unique compilation of the most up-to-date and quality software development methods. The author includes OOD, UML, Design Patterns, Agile and XP methods with a detailed description of a complete software design for reusable programs in C++ and Java. The practice demonstrates how to develop an object-oriented application, from the early stages of analysis to low-level design and implementation, using a problem-solving approach. It takes readers through the designer's thoughts, showing the mistakes, dead ends, and creative insights that arise throughout the software design process. The book covers: Static and Dynamic; Classroom Design Principles; Complexity Management; Packaging Design Principles; Analysis and Design; Patterns and Paradigm Shifts. It explains the OOD principles one by one, and then demonstrates them through numerous examples, fully worked-out designs, and case studies.
Internet Explorer tarayıcısının 9.0 ve daha eski sürümlerini desteklememekteyiz. Web sitemizi doğru görüntüleyebilmek için tarayıcınızı güncelleyebilirsiniz, güncelleyemiyorsanız başka bir tarayıcıyı ücretsiz yükleyebilirsiniz.