Re[2]: бессмысленные интерфейсы
От: AlexGin Беларусь  
Дата: 17.02.22 15:50
Оценка:
Здравствуйте, B0FEE664, Вы писали:

BFE>В конторе, где я сейчас работаю, прямо в правилах кодирования есть пункт запрещающий создавать интерфейс если его реализация будет ровно в одном классе. Причин не знаю.


1) Если в качестве борьбы с перекрёстными ссылками?
2) Для представления древовидных структур, с коллекциями элементов того же типа, что и корневой элемент?
Когда в корневом элементе требуется иметь коллекцию child-элементов.

как тогда быть?

P.S. Подразумеваю C++ и наличие файлов *.h & *.cpp
Отредактировано 18.02.2022 5:07 AlexGin . Предыдущая версия . Еще …
Отредактировано 17.02.2022 15:57 AlexGin . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.