Как правильно именовать классы в C++?

Следую правилам SOLID, а конкретнее правилу единой ответственности. Есть у меня класс, отвечающий за чтение файлов по пути "Reading" (перебираем файлы, папки и тд). И мне допустим нужно перебирать изображения, надо ли удалить класс "Reading" и разбить его на классы "ReadingFiles", "ReadingFolders" и "ReadingImage" ? По факту класс "Reading" у меня и так занимался одним делом, то есть считывал данные(и файлы, и картинки и папки).


Ответы (0 шт):