Описание тега coupling
1
ответ
Сигналы и слоты могут увеличить сцепление
Итак, сигналы и слоты допускают слабую связь между объектом и методом с другим объектом и его методом. Это хорошо, но эти объекты сигнальных слотов существуют как открытые члены родительского класса, и поэтому их экспонирование подрывает слабую связ…
31 окт '14 в 10:37
3
ответа
Разделение логики игры и рендеринга
Каков наилучший способ отделить код рендеринга от собственно игрового движка / логического кода? И это даже хорошая идея, чтобы отделить их? Давайте предположим, что у нас есть игровой объект под названием Рыцарь. Рыцарь должен быть отображен на экр…
03 май '10 в 07:24
2
ответа
Почему медиаторы связаны с прокси в Flex PureMVC?
Я только недавно изучил платформу PureMVC, и меня немного смущает связь между объектами Proxy и Mediator. Ссылки на этой странице связаны с некоторыми документами, описывающими структуру. (Обратите внимание, что ссылки на вышеупомянутой странице отк…
14 авг '09 в 19:15
5
ответов
Умный указатель с автоматическим созданием
Я ищу простой способ уменьшить связывание заголовков в проекте C++, который происходит главным образом из-за (чрезмерного) состава классов, который, конечно, требует полного типа. Например: // header A class A { B b; // requires header B }; Я также …
15 дек '10 в 15:25
2
ответа
Реализация интерфейса это тесная связь?
Здесь говорится, что Я бы не рекомендовал использовать интерфейс InitializingBean и DisposableBean, потому что он будет тесно связан с вашим кодом к Spring Имеет ли это смысл? Я думал, что это будет как раз противоположность тесной связи.
13 янв '14 в 09:50
1
ответ
Афферентная и эфферентная связь для JavaScript в Sonar?
Есть ли способ расчета афферентной и эфферентной связи для JavaScript в SonarQube? Я пробую пример проекта, описанный в разделе "Начало работы за две минуты", и я уже установил плагин JavaScript.
30 янв '14 в 15:58
2
ответа
Соединение - веб-приложения C++ или приложения с графическим интерфейсом
Как справиться со связью в продвинутых приложениях C++?Можем ли мы использовать готовый код для веб-приложения, написанный (например, для Witty), и создать консольное приложение для него?... или изменить его на настольное приложение с графическим ин…
14 апр '11 в 09:16
3
ответа
Как проверить анонимные занятия?
Я полагаю, что вы должны быть знакомы с этой идиомой, которая является своего рода оправданием Java для закрытий //In the "Resource Manager" class public void process(Command cmd){ //Initialize ExpensiveResource resource = new ExpensiveResource(); /…
17 июл '09 в 22:26
2
ответа
Снять муфту, а затем макет для модульного теста
Это дилемма. Скажем, у нас есть два класса Class A { public int memberValue; } interface IB { int fun(); } Class B : IB { public int fun() { var a = new A(); switch(a.memberValue) { case 1: //do something break; case 2: //do something break; } } } Т…
31 май '13 в 16:24
1
ответ
Исключения и связь
У меня есть этот основной класс, который получает сообщение очереди, а затем использует несколько других классов, чтобы сделать некоторую работу. Все эти другие классы сами используют некоторые низшие классы, и в конечном итоге данные записываются в…
06 янв '13 в 10:27
1
ответ
Модель стратегии: объединенная стратегия против разобщенной стратегии
В чем разница между связанной стратегией и несвязанной стратегией? Спасибо за ответы.
30 янв '14 в 12:35
18
ответов
В чем разница между слабой связью и жесткой связью в объектно-ориентированной парадигме?
Кто-нибудь может описать точную разницу между слабой связью и сильной связью в объектно-ориентированной парадигме?
14 май '10 в 05:32
2
ответа
Слишком сильное сцепление или все в порядке?
Допустим, у меня есть classA, который имеет свои собственные методы со своими частными полями и тем, что у вас есть (в основном придерживаются стандартов инкапсуляции). Тогда у меня есть classB, что для его выполнения необходимо конечное состояние (…
13 окт '15 в 13:14
2
ответа
Соединение и выяснение зависимостей
В настоящее время я изучаю связь и зависимости в Java. Я читал этот учебник и понимаю, что если class1 содержит экземпляр class2 и если вы вызываете метод, как exampleMethod(c2)это считается зависимостью между class1 и class2. Однако я не уверен нас…
11 фев '14 в 00:30
0
ответов
Что касается соображений связывания, чем конкретные типы данных / типы контейнеров отличаются от доменных классов?
Я нашел это; Контейнер - это класс, объект или абстрактный тип данных, экземплярами которого являются "контейнеры", которые организованно удерживают другие объекты. Конкретный тип данных - это способ, которым абстрактный тип данных на самом делереал…
27 июн '18 в 22:56
1
ответ
Прямой компонентный объект
Я не понимаю, что означает прямая составляющая объекта в контексте статьи закона Деметры. Как я вижу, термин был взят из статьи Дэвида Блока. Итак, что такое термин и где я могу получить примеры из жизни и больше информации о нем?
10 янв '18 в 09:33
1
ответ
JDBC - ослабить сцепление
В настоящее время у нас есть школьный проект, в котором наше приложение берет данные из файла определенного формата, создает таблицу в MySQL и заполняет ее данными. Кодируя это, я заметил, что я использую много зависимостей, которые я прочитал ранее…
21 окт '16 в 23:52
7
ответов
Разве слабая связь и высокая когезия не зависят друг от друга?
Я должен написать две версии одного и того же кода. Один с низким сцеплением и высокой когезией, а другой - с низким сцеплением, но на этот раз с низкой когезией. Я не очень понимаю, в чем разница? Как я могу иметь низкую связь и низкую когезию? Они…
21 апр '15 в 07:00
1
ответ
Внедрение зависимостей с помощью akka.net
Как создать слабую связь с akka.net? Предположим, у меня есть приложение MVC, которое использует Akka.net и которое я хочу иметь возможность тестировать контроллеры в приложении MVC без использования реальной системы акторов. Вроде как, когда вы хот…
21 апр '16 в 12:44
4
ответа
Полиморфизм стоит увеличения сцепления?
Я пишу упрощенную игру, чтобы научиться получать больше опыта в C++, и у меня есть идея, где я чувствую, что полиморфизм почти работает, но не работает. В этой игре Party движется довольно линейно через Map, но может случайно встретить Fork в дороге…
08 янв '09 в 21:54