Transport gratuit la punctele de livrare Pick Up peste 299 lei
Packeta 15 lei Easybox 20 lei Cargus 25 lei FAN 25 lei

An Introduction to Software Design

Limba englezăengleză
Carte Carte broșată
Carte An Introduction to Software Design Chenglie Hu
Codul Libristo: 42903684
Editura Springer, Berlin, iulie 2023
This textbook provides a balanced coverage on software design, including design principles, methodol... Descrierea completă
? points 175 b
353 lei
În depozitul extern în cantități mici Expediem în 12-17 zile

30 de zile pentru retur bunuri


Ar putea de asemenea, să te intereseze


top
Kyvadlo - Praktická kniha Markus Schirner / Copertă tare
common.buy 67 lei
Florencie a Toskánsko / Carte broșată
common.buy 86 lei
Pán prstenů Návrat krále John Ronald Reuel Tolkien / Copertă tare
common.buy 121 lei
Bratislavský hrad Štefan Holčík / Copertă tare
common.buy 70 lei
curând
Odplata James Swallow / Copertă tare
common.buy 85 lei
Tvář se ztracenými ústy Henri Michaux / Carte broșată
common.buy 44 lei
Design for Software - A Playbook for Developers Erik Klimczak / Carte broșată
common.buy 228 lei
Skryté zvieratká Blízko domu neuvedený autor / Cărți pliante
common.buy 28 lei
Sex Bot Andrea Ashden / Carte broșată
common.buy 38 lei
Sny žen a touhy mužů III. Zbyšek Štěpánek / Foaie
common.buy 49 lei
Mamo poczytaj mi Biblię / Carte broșată
common.buy 24 lei
nou
Software Design by Example Greg Wilson / Carte broșată
common.buy 334 lei

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.The book is organized in 10 chapters. Chapter 1 is dedicated to an exploration of what software design may be and entail. Next, chapters 2 and 3 are designed to help readers better understand object orientation, and the essentials of object-oriented design. Chapter 4 is then dedicated to the design of methods, while chapters 5, 6, and 8 respectively include topics about the design of objects, modeling with the Unified Modeling Language, and the use of design patterns. Larger software elements are often directly responsible for the formation of software architecture, thus chapter 7 covers four kinds of larger software elements: libraries, components, frameworks, and microservices, and their architectural implications. Chapter 9 finally brings the presentation of software design to an end with a coverage on software architecture focusing on software architectural views. Case studies are important in learning how to design software, hence chapter 10 then gathers some small design case studies that can be used in earlier chapters as appropriate. These case studies can be extended in different ways to provide additional design opportunities.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.

Informații despre carte

Titlu complet An Introduction to Software Design
Autor Chenglie Hu
Limba engleză
Legare Carte - Carte broșată
Data publicării 2023
EAN 9783031283109
Codul Libristo 42903684
Dimensiuni 178 x 254
Dăruiește această carte chiar astăzi
Este foarte ușor
1 Adaugă cartea în coș și selectează Livrează ca un cadou 2 Îți vom trimite un voucher în schimb 3 Cartea va ajunge direct la adresa destinatarului

Logare

Conectare la contul de utilizator Încă nu ai un cont Libristo? Crează acum!

 
obligatoriu
obligatoriu

Nu ai un cont? Beneficii cu contul Libristo!

Datorită contului Libristo, vei avea totul sub control.

Creare cont Libristo