Скрыть дебри с линковкой
От: Kingofastellarwar Украина  
Дата: 02.11.15 14:59
Оценка:
вопрос по дизайну
в с++ лучший способ скрыть дебри реализации это ничего не экспортировать и не линковать, а предоставить тока абстрактные интерфейсы наружу
а можно както тоже самое сделать но с линковкой? причем не через жо а красиво?

на одном проекте пробую избавиться в модуле от интерфейсов(напрягает по 3 файла на один класс и на каждый пук менять метод в 3х местах)
да и не нравится что я не могу наследовать ничего при таком подходе, а какойто полезной изоляции такой подход не даёт, кроме того что можно независимо компилировать
но при таком подхоже тот к кому линкует хочет видеть все внешние инклуды линкуемого, что не прикольно, да и линковкой могут быть подобные проблемы
Я изъездил эту страну вдоль и поперек, общался с умнейшими людьми и я могу вам ручаться в том, что обработка данных является лишь причудой, мода на которую продержится не более года. (с) Эксперт, авторитет и профессионал из 1957 г.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.