Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Перекрестные ссылки.


Автор: Компоратор 7.5.2007, 02:49
В книге Delphi 5 Руководство разработчика прочитал о том, что перекрестных ссылок лучше избегать.
(Когда есть две формы, использующие друг-друга - Uses Form2 <- в Form1 и Uses Form1 <-- в Form2).
И что, мол лучше пользоваться модулем-посредником. Может кто-нибудь скажет, почему так? Действительно ли лучше третий модуль организовать или перекрестные ссылки это не так уж смертельно???

Автор: Alexeis 7.5.2007, 09:33
Просто перекрестные ссылки в интерфейсной части запрещены. Можно только в секции Implementation. Причем на этом построен весь VCL. Недостаток этого в том что при изменении одного модуля прийдется перекомпилировать все завязанные модули. Если себе такое позволяют программисты Борланд, то думаю, что это не так уж плохо  smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)