Предметная область, DDD и Дизайн
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 16.12.10 18:05
Оценка:
Пример не совсем из софта, но вобщем в софте на мой взгляд ровно то же:

Q: What is your definition of design?
A: A plan for arranging elements in such a way as to best accomplish a particular purpose.
Q: What are the boundaries of design?
A: What are the boundaries of problems?
Q: Does the creation of design admit constraint?
A: Design depends largely on constraints.
Q: What constraints?
A: The sum of all constraints. Here is one of the few effective keys to the design problem: the ability of the designer to recognize as many of the constraints as possible (and) his willingness and enthusiasm for working within these constraints—the constraints of price, size, strength, balance, surface, time, etc.; each problem has its own peculiar list.


Собственно это и есть DDD, так как Domain тоже накладывает свои Constraints.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.