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

6 ответов

Разрешить циклическую зависимость typedef?

Каков наилучший способ разрешить следующую циклическую зависимость при определении типа этих структур? Обратите внимание на тег языка C - я ищу решение в стандартном gcc C. typedef struct { char* name; int age; int lefthanded; People* friends; } ...

3 ответа

Круговая зависимость в Python

У меня есть два файла,node.py а такжеpath.py, которые определяют два класса,Node а такжеPathсоответственно. До сегодняшнего дня определениеPath ссылался наNode объект, и поэтому я сделал from node.py import *вpath.py файл. Тем не менее, на ...

2 ответа

Круговые зависимости считаются плохим дизайном?

В своей работе (которая на 90% Java, но я уверен, что этот вопрос относится к другим языкам), я часто создаю два класса, которые «знают» друг о друге. Более конкретно, класс A импортирует B, а класс B импортирует класс A, и оба имеют член или ...

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

1 ответ

Как избежать циклических триггерных зависимостей в MySQL

У меня есть небольшая проблема с использованием триггеров в MySQL. Предположим, у нас есть 2 таблицы: TableATableBИ 2 триггера: TriggerA: срабатывает при удалении на TableA и обновляет TableBTriggerB: срабатывает при удалении в TableB и ...

3 ответа

Разрешить циклические зависимости, связав одну и ту же библиотеку дважды?

У нас есть кодовая база, разбитая на статические библиотеки. К сожалению, библиотеки имеют циклические зависимости; например.,libfoo.a зависит отlibbar.a и наоборот. Я знаю, что «правильный» способ справиться с этим - ...

4 ответа

Циркулярные ссылки в моих проектах на C #

У меня следующая ситуация: ПроектMyCompany.MyProject.Domain который содержит мою модель предметной области и частичные классы (такие какContact). Я хочу «расширить» (частичным классом, а не методом расширения) мойContact класс со свойствомSlug ...

2 ответа

Луа: Как избежать Циркуляр Требуется

проблемаКак я могу избежать следующей ошибки из Lua 5.1 при попытке выполнить циклическое требование? $ lua main.lua lua: ./bar.lua:1: loop or previous error loading module 'foo' stack traceback: [C]: in function 'require' ./bar.lua:1: in main ...

4 ответа

разрешение циклических зависимостей с помощью внедрения зависимостей [закрыто]

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

2 ответа

Избегайте круговой зависимости

Я разрабатываю приложение для управления командировками. Рассматриваемый дизайн выглядит примерно так: Каждый человек в туре обозначается как Путешественник. Каждый путешественник имеет паспорт. Теперь Traveler может быть MainMember или ...

1 ответ

Visual Studio 2012 - эффективно находить круговые ссылки

В настоящее время, если я хочу проверить циклические ссылки внутри решения, я выбираюArchitecture - Generate Dependency Graph - For Solution, Затем из новой вкладки, которая открывается, я выбираюLayout - Analyzers - Circular References Analyzer, ...