Описание тега tightly-coupled-code
5
ответов
Каковы симптомы тесно связанных объектов?
Когда вы разрабатываете приложение, когда вы знаете, что ваши объекты тесно связаны? Каковы симптомы тесно связанных объектов / кодов?
03 сен '12 в 21:23
2
ответа
Реализация интерфейса это тесная связь?
Здесь говорится, что Я бы не рекомендовал использовать интерфейс InitializingBean и DisposableBean, потому что он будет тесно связан с вашим кодом к Spring Имеет ли это смысл? Я думал, что это будет как раз противоположность тесной связи.
13 янв '14 в 09:50
1
ответ
Как происходит слабое и плотное сцепление в каркасе пружины?
Извините, ребята, я снова задаю этот вопрос. Это уже достаточно объяснено. Хотя я прочитал много статей и прочитал статью Рода Джонсона также. Не могу найти, где здесь происходит слабая и жесткая связь. Я пытался понять, как компоненты являются неза…
19 сен '17 в 07:32
1
ответ
Laravel фасад и жестко связанные контроллеры
Мне трудно понять, как я могу сделать это лучше всего. Я понимаю, как фасад работает как синтаксический сахар для представления четкого статического стиля компоновки кода, сохраняя при этом код свободным и тестируемым. Однако у меня есть следующая п…
03 апр '13 в 16:58
0
ответов
Должен ли я идти в тесном соединении, с синглтоном или слабо связанным, без синглтона? Azure Services, Xamarin Forms
Я делаю Xamarin Forms Cross платформенное приложение. Я пытался понять, как лучше всего интегрировать мое приложение с бэкэндом Azure. Я столкнулся с проблемой. Это было пробурено в моей голове, чтобы попытаться построить программы как можно слабосв…
14 янв '18 в 02:49
2
ответа
Как избежать магических чисел без создания зависимостей
Я создаю менеджер ошибок для API, над которым я работаю. Идея состоит в том, что он предоставляет единое хранилище кодов ошибок, которые могут быть возвращены из API, обеспечивая одинаковую обработку одной и той же ошибки в разных вызовах (например,…
12 фев '13 в 13:46
2
ответа
Слабая связь, связанная с составом
После поиска на разных форумах, связанных с тесной связью (когда группа классов сильно зависит друг от друга) Пример 1 class CustomerRepository { private readonly Database database; public CustomerRepository(Database database) { this.database = data…
13 май '15 в 06:29
1
ответ
Заменить перехват жесткой зависимости
Я занимаюсь модульным тестированием унаследованного кода и имею дело с классом, который создает экземпляр другого класса. Я считаю, что это можно проверить с помощью Microsoft Fakes, но мне интересно, есть ли возможность NSubstitute. Я считаю, что о…
15 окт '14 в 18:29
1
ответ
Попытка избежать жесткой связи параметров приложения
Мое веб-приложение имеет метод, который анализирует параметры URL, как это. ... layerName = HtmlPage.Document.QueryString["Layer"] . . . ; ... В одном из отделов нашей компании есть список URL-адресов с параметрами для этого приложения, которые труд…
15 май '13 в 16:10
1
ответ
Является ли циклическая зависимость запахом кода? (языковая независимость)
Скажем, например, что я делаю редактор карты тайлов. У нас есть редактор, который обрабатывает рисование плиток, и у нас есть набор плиток, который используется для определения того, какие плитки нарисованы. Редактор должен зависеть от набора плиток…
12 ноя '15 в 18:26
1
ответ
Как сделать данные слабо связаны с кодом приложения?
Я унаследовал кодовую базу проекта от разработчика, который работал над этим. Я должен сделать некоторые изменения в этом. Скажем, у меня есть таблица "АВТОМОБИЛИ" с 2 столбцами ID | CARNAME 1 | HYUNDAI2 | FORD3 | БМВ Привязать к модельному классу "…
13 фев '16 в 07:54
1
ответ
Как избежать сильной связи?
Я пытался разобраться с этой проблемой на прошлой неделе и, похоже, не могу найти решения, которое не требовало бы ни одноэлементной, ни жесткой связи. Я занимаюсь разработкой трехмерной космической игры, ранняя демонстрация которой здесь...www.suga…
28 фев '13 в 14:51
2
ответа
Гибернация и переносимость SQL
Я новичок в постоянстве, и я читаю книгу "Pro JPA 2". Я читал, что проблемы Java и JDBC пакета в том, что SQL не переносимый Тесная связь между кодом Java и SQL Ирония JDBC в том, что, хотя интерфейсы программирования переносимы, язык SQL - нет. Нес…
22 июн '13 в 09:38
2
ответа
Должен ли HTTP REST-запрос к Серверу возвращать данные в определенном формате, ожидаемом Клиентом?
При использовании библиотеки на стороне клиента, которая ожидает данные в определенном формате (например, [{id: 1, name: "Jack", available: true}]), если сервер обрабатывает данные в точной структуре, запрошенной клиентом, или отправляет обратно общ…
17 авг '18 в 08:11
1
ответ
Допустимо ли для класса использование его свойств ТОЛЬКО во внешней среде?
Иногда мы сталкиваемся с проблемой, когда классу не нужно использовать свои собственные свойства. Смотрите подход А: struct Ball { double mass = 1; double x = 0; double y = 0; }; struct World { std::vector<Ball*> balls; void run_physics() { //…
28 фев '18 в 12:59
7
ответов
Игровые объекты, говорящие друг с другом
Как правильно обращаться с объектами и разговаривать друг с другом? До сих пор все мои хобби / ученики в играх были небольшими, поэтому эта проблема, как правило, решалась довольно некрасиво, что приводило к тесной интеграции и круговым зависимостям…
01 янв '11 в 12:16
1
ответ
Когда необходима тесная связь или это хорошо?
Из всех моих чтений и исследований по ОО-дизайну / шаблонам / принципам я обнаружил, что общее согласие заключается в том, что слабая связь (и высокая когезия) почти всегда является лучшей конструкцией. Я полностью согласен с моим прошлым опытом раз…
28 фев '15 в 03:32
1
ответ
Как создать слабую связь между частями проекта?
Введение: я из области машиностроения, но учился на программировании для встроенного программного обеспечения (на милом маленьком роботе) с намерением улучшить некоторые навыки, которые у меня уже были в программировании. Тем не менее, класс был в з…
18 окт '15 в 21:02
1
ответ
Доступ родительского приложения к событиям в модулях Flex
Вдохновленный этим вопросом о Flex, считается ли более эффективной практикой отправлять событие обратно в родительское приложение, а не вызывать метод в экземпляре родительского приложения из модуля? Мне кажется, что модуль не должен знать, какие ме…
02 фев '10 в 18:05
2
ответа
Свободная связь может быть достигнута любым другим способом, а не с использованием ссылочной переменной родительского класса, как правило, не в моем коде?
Тесная связь - это когда группа классов сильно зависит друг от друга. class C { A a; C(B b) { a = b; } } Interface A { } class B implements A { } В моем коде я принимаю объект класса через ссылку класса B, а не через родительский интерфейс A. Мой ко…
13 май '15 в 11:38