Subject-oriented design (DDD): Structuring of complex software systems. Evans E.
The world community of programmers recognizes that the modeling of subject areas is a key section of software design. In models of subject areas, developers express the complex functions of their programs, then realizing them in a form that meets the real needs of users. But despite the obvious importance of the subject, there are very few manuals on the effective implementation of modeling subject areas in the practice of developing programs.
Eric Evans's book replenishes this gap. It is devoted not to individual technologies, but by a systematic objective - oriented approach. It presents a wide range of techniques and methods based on practical experience, and fundamental principles that help in the implementation of software projects from complex subject areas. Organically interwoven the practice of designing and implementing programs, this book contains many actual examples illustrating the application of general strategic principles in real software projects. From the book, the reader learns how, using a model of the subject area, give the development of a complex system the desired orientation and dynamics. The basic techniques and samples have been identified - templates that form the general language of a group of developers. The need to refactor not only code, but also the model is based on it, which, in combination with iterative agile, the methodology, leads to deepening knowledge about the subject field and increasing the quality of interaction between specialists and programmers. The approach of the book is built on this foundation, offering models and architecture for systems and organizations of any complexity.
| Characteristics | |
| A country | Russia |
| Author | Evans Eric |
| Kit | No |
| Number of pages | 448 |
| The year of publishing | 2020 |
| Type of cover | Hard cover |
| Type of paper | Offset |
There are no reviews for this product.