Description
The book Guide to Efficient Software Design examines one of the most important software architecture patterns, the Model-View-Controller (MVC), and teaches how to use it to produce scalable and maintainable software. In this work, Ronald Leach believes that properly designing the software structure is the main key to the efficiency and success of large projects in today’s world.
This text combines abstract design concepts with practical examples to help developers understand the difference between messy code and engineered architectures. The book focuses on isolating different parts of the program, which reduces errors and simplifies the process of updating the software over time.
Book Features
- A detailed explanation of the components of the MVC pattern and the role of each in the software life cycle.
- Providing design methodologies to improve the efficiency and speed of program execution.
- Examining structural models and how to implement them in different programming languages.
- A practical guide to managing complexity in large software projects.
- Learning how to test and evaluate the quality of software design.
Book specifications
- Publisher: Springer
- Instructor/Author: David P. Voorhees
- Number of pages: 519
- Number of chapters: 35
- Format: PDF
Headlines

Pictures

User Guide
Extract the file and run it with the appropriate software.
Download link
File(s) password: www.downloadly.ir
File size
4.9 MB