Software Design 🔍
Bechoo Lal Toronto Academic Press, 2024
英语 [en] · RAR · 192.9MB · 2024 · 📘 非小说类图书 · 🚀/lgli/lgrs · Save
描述
This book is a comprehensive guide to the principles and practices of designing software systems. It covers topics such as software architecture, design patterns, object-oriented design, and software development methodologies. The book is intended for software developers, architects, and project managers who want to learn how to design effective software systems. By following the guidelines provided in this book, readers can create software that is maintainable, scalable, and adaptable to changing requirements.
备用文件名
lgrsnf/software-design-bechoo-lal.rar
备用出版商
Arcler Education Inc
备用出版商
Society Publishing
备用出版商
Delve Publishing
备用版本
Canada - English Language, Canada
备用描述
Cover
Title Page
Copyright
About The Author
Contents
List of Figures
List of Table
List of Abbreviations
Preface
Chapter 1: Introduction To Software Design
Unit Introduction
Software Design Principles
Strategy Of Design
Coupling And Cohesion
Differentiate Between Coupling And Cohesion
Object-oriented Design
User Interface Design
Characteristics Of Programming Language
Coding Standards
Programming Style
Structured Programming
Software Reliability
Summary
Review Questions
Multiple Choice Questions
References
Chapter 2: Software Design Process
Unit Introduction
Building Models
Transferring Design Knowledge
Constraints With The Design Process And Product
Recording Design Decisions
Designing With Others
Summary
Review Questions
Multiple Choice Questions
References
Chapter 3: Design Qualities
Unit Introduction
Evaluation Of Design Quality
Features Of The Quality Design Product
Evaluating The Design Phase Or Process
Summary
Review Questions
Multiple Choice Questions
References
Chapter 4: Design Principles
Unit Introduction
Basic Rules Of Software Design
Design Processes
Design Strategies: Prescriptive Models
Structure Of Software Design Methods
Summary
Review Questions
Multiple Choice Questions
References
Chapter 5: Software Architecture
Unit Introduction
The Notion Of Architecture
The Notion Of Software Architecture
Prescriptive Models
Descriptive Models
Multiple View Models
Software Architectural Style
The Notion Of Software Architectural Style
Summary
Review Questions
Multiple Choice Questions
References
Chapter 6: Typical Architectural Styles
Unit Introduction
The Batch Sequential Processing Sub-style
Independent Components
The Event-based Implicit Invocation Systems Sub-style
The Communicating Processes Sub-style
Call And Return
Summary
Review Questions
Multiple Choice Questions
References
Chapter 7: Using Styles In Design
Unit Introduction
Choices Of Styles
Different Styles Used For A Combination
Keyword Frequency Vector (KFV) Case Study
Summary
Review Questions
Multiple Choice Questions
References
Chapter 8: Architectural Design Space
Unit Introduction
Theory Of Design Spaces
Design Space Of Architectural Elements
Design Space Of Architectural Styles
Summary
Review Questions
Multiple Choice Questions
References
Index
Back Cover
开源日期
2024-08-14
更多信息……
We strongly recommend that you support the author by buying or donating on their personal website, or borrowing in your local library.

🚀 快速下载

成为会员以支持书籍、论文等的长期保存。为了感谢您对我们的支持,您将获得高速下载权益。❤️

🐢 低速下载

由可信的合作方提供。 更多信息请参见常见问题解答。 (可能需要验证浏览器——无限次下载!)

所有选项下载的文件都相同,应该可以安全使用。即使这样,从互联网下载文件时始终要小心。例如,确保您的设备更新及时。
  • 对于大文件,我们建议使用下载管理器以防止中断。
    推荐的下载管理器:JDownloader
  • 您将需要一个电子书或 PDF 阅读器来打开文件,具体取决于文件格式。
    推荐的电子书阅读器:Anna的档案在线查看器ReadEraCalibre
  • 使用在线工具进行格式转换。
    推荐的转换工具:CloudConvertPrintFriendly
  • 您可以将 PDF 和 EPUB 文件发送到您的 Kindle 或 Kobo 电子阅读器。
    推荐的工具:亚马逊的“发送到 Kindle”djazz 的“发送到 Kobo/Kindle”
  • 支持作者和图书馆
    ✍️ 如果您喜欢这个并且能够负担得起,请考虑购买原版,或直接支持作者。
    📚 如果您当地的图书馆有这本书,请考虑在那里免费借阅。