|  |
 |
| Artikel-Nr.: 858A-9783031283109 Herst.-Nr.: 9783031283109 EAN/GTIN: 9783031283109 |
| |
|
|  |  |
 | This textbook provides a balanced coverage on software design, including design principles, methodologies, and techniques in contexts of designing modules of small and larger sizes with a multi-paradigm viewpoint emphasizing design trade-off. Commonly used design diagrams and patterns are also covered in terms of the design ideas behind and their effective use. The book also explores what (software) design thinking is, the role it plays in a design process, and ways to promote it. Despite object orientation being still the center of attention, there is a strong promotion throughout the book that software design should consider all appropriate design paradigms and methodologies.This textbook book is intended for a junior level undergraduate course on software design, yet the depth of the book makes it also appropriate for a design course at beginning graduate level. Professionals may also find the book useful in their professional development. Weitere Informationen:  |  | Author: | Chenglie Hu | Verlag: | Springer International Publishing | Sprache: | eng |
|
|  |  |
 | |  |  |
 | |  |  |
| |