Я хочу посмотреть, есть ли у кого лучший дизайн для класса (класс, как в ООП ), который я пишу. У нас есть скрипт, который помещает статистику общих папок в файл CSV . Я читаю это и помещаю в класс Share.
Мой босс хочет знать такую информацию, как:
- Общее количество файлов
- Общий размер файлов
- Количество файлов Office
- Размер офисных файлов
- Количество исполняемых файлов
- Размер Exe файлов
- и т.д ....
У меня есть класс с переменными, такими как $ numOfficeFiles, $ sizeOfficeFiles и т. Д., С множеством методов get / set. Разве нет лучшего способа сделать это? Каково общее правило, если у вас есть класс с большим количеством переменных / свойств?
Я считаю это вопросом, не зависящим от языка, но если это имеет значение, я использую PHP.