Re[3]: Test Driven Development и agile patterns
От: Nuseraro Россия  
Дата: 13.08.12 07:46
Оценка:
Здравствуйте, Alex.a777, Вы писали:

AA>Здравствуйте, Nuseraro, Вы писали:


IB>>>Паттерны применяются для того, чтобы уменьшить трудозатрыты на адаптацию кода к изменившимся требованиям.


AA>Поясните, плз, что нового?


В том, что постулируются такие необычные цели паттернов.

Цели паттернов проектирования — экономия времени на принятие решений в проектировании и передаче информации об этих решениях. Это достигается за счет:
1) использования типовых подходов для выполнения типовых целей
2) единых наименований этим подходам

Связь паттернов с изменяющимися требованиями достаточно косвенная, через сам процесс проектирования, который в свою очередь определяется требованиями и их динамикой.

Итак, использование паттернов в проектировании — это всегда благо, в не зависимости от того, в каких условиях происходит проектирование. Вот использованием я подразумеваю, не "натяжку" имеющейся задачи под паттерны, знакомые принимающему решение, а широкое рассмотрение конкретной ситуации, как общей задачи, решение общей задачи и спецификацию решения общей задачи под конкретную ситуацию. Паттерны — это всего-навсего научный подход к словам "не изобретать велосипед". (А ведь не хотел троллей кормить)
Homo Guglens
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.