Опыт использования этого правила подтвердил уменьшение связности.
К сожалению, это преимущество сводится на нет следующим недостатком:
функции не члены найти гораздо труднее, чем функции члены.
Последнее приводит к появлению функций дубликатов или дублированию
кода из их реализации.
Сталкивались ли вы с такой проблемой?
С какими аналогичными проблемами вы сталкивались?
Какие способы борьбы вы используете?