Результаты поиска по запросу "coupling"

5 ответов

Обнаружение зависимостей между пространствами имен в .NET

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

5 ответов

Сплоченность и разделение, что они представляют?

6 ответов

Связь, сплоченность и закон Деметры

Закон Деметры [http://en.wikipedia.org/wiki/Law_of_Demeter]означает, что вы должны говорить только с объектами, о которых вы знаете напрямую. То есть не выполняйте цепочку методов для общения с другими объектами. Когда вы делаете это, вы ...

ТОП публикаций

9 ответов

Я бы сказал, что YAGNI приходит, когда вы начинаете скручивать и изменять логику вокруг тех сценариев, которые требует текущая реализация. Допустим, у вас есть код, который использует пару внешних провайдеров платежей, которые работают с перенаправлениями на внешний сайт. Хорошо иметь дизайн, который бы содержал все в чистоте, но я не думаю, что можно думать о провайдерах, которых мы не знаем, будут ли когда-либо поддерживаться, у которых есть много разных способов обработки интеграции и связанных с ними рабочий процесс.

ротиворечат? Разделение - это что-то великое и довольно труднодостижимое. Однако в большинстве приложений нам это не нужно, поэтому я могу проектировать сильно связанные приложения, и это почти не изменит ничего, кроме очевидных ...