trade offs for different decisions
·
we make our system more secure, it will be more difficult to use; if we make it more distributed, we will spend more time integrating the information that it gathers. If we add more people to speed up development, we will increase the communication overhead, coupling, and complexity, all of which will slow us down.
Link:: Modern Software Engineering
Обратные ссылки
Modern Software Engineering
Книга пытается ответить на вопрос, что же такое software engineering. Потому что сейчас есть разночтение...