Здравствуйте, Ceceron, Вы писали:
C>Парсер файла — это отдельный класс. Но агрегируется он как приватный член нашего класса. "Установка правил" — это приватный член, который использует парсер файла для получения правил в каком-то формате и выполняет их настройку в соответствиии со своим алгоритмом. Что значит "тестируется отдельно"? Ты этот метод вынесешь в отдельный класс?
Естественно. Если у него свой хитроалгоритм, то что он делает в "чужом" классе? Если ты таким способом экономиш классы, то это зря.