E-Book, Englisch, 519 Seiten, eBook
Reihe: Texts in Computer Science
Voorhees Guide to Efficient Software Design
Erscheinungsjahr 2020
ISBN: 978-3-030-28501-2
Verlag: Springer International Publishing
Format: PDF
Kopierschutz: 1 - PDF Watermark
An MVC Approach to Concepts, Structures, and Models
E-Book, Englisch, 519 Seiten, eBook
Reihe: Texts in Computer Science
ISBN: 978-3-030-28501-2
Verlag: Springer International Publishing
Format: PDF
Kopierschutz: 1 - PDF Watermark
Zielgruppe
Upper undergraduate
Autoren/Hrsg.
Weitere Infos & Material
Introduction to Software Design.- Part I: Program Design Fundamentals .- Program Design Criteria and Simple Design Models.- OOP Case Study: Use Program Design Criteria and Simple Models.- SP Case Study: Use Program Design Criteria and Simple Models.- Program Design and Performance.- OOP Case Study: Considering Performance.- SP Case Study: Considering Performance.- Program Design and Security.- OOP Case Study: Considering Security.- SP Case Study: Considering Security.- Part II: Introduction to Software Design .- Characteristics of Good Software Design.- OOD Case Study: Transition to Software Design.- SD Case Study: Transition to Software Design.- Introduction to Model-View-Controller.- OOD Case Study: Model-View-Controller.- SD Case Study: Model-View-Controller.- Part III: Software Design Perspectives .- Introduction to Human-Computer Interaction (HCI) Design.- OOD Case Study: Text-based User Interface.- SD Case Study: Text-based User Interface.- Model-View-Controller: TUI versus GUI.- OOD Case Study: Graphical-based User Interface.- SD Case Study: Graphical-based User Interface.- Is Your Design Clear, Concise, and Complete?.- Software Design and Security.- OOD Case Study: More Security Requirements.- SD Case Study: More Security Requirements.- Introduction to Design Patterns.- OOD Case Study: Design Patterns.- SD Case Study: Design Patterns.- Modeling Persistent Data.- Persistent Data Storage.- OOD Case Study: Persistent Storage.- SD Case Study: Persistent Storage.- Part IV: Wrap-Up .- Software Design Document.- What's Next?