About this document
Software Design Concepts and Principles by Shekhar Shelke is a document available to read on EtoBox.
The document discusses key concepts and principles of software design including: 1) Design is an iterative process that transforms requirements into a blueprint for constructing software. 2) Key design concepts include abstraction, refinement, modularity, and software architecture. 3) Good design principles include traceability to requirements, readability, reuse, and minimizing coupling between modules. 4) The design model includes data, architectural, interface, and procedural design which are mapped fro
- Author
- Shekhar Shelke
- Language
- EN