Я планирую добавить достижения, подобные Steam, на мой игровой сайт. Расчеты будут выполняться запланированным cron с результатами, хранящимися в типичной базе данных MySQL. Для удобства я рассматривал возможность сбрасывать все различные методы расчета в один гигантский класс STATS
. Это методы, которые никогда не будут вызваны никакими другими аспектами сайта, только для этих конкретных достижений cron.классы могут быть слишком большими?
Нужно ли беспокоиться об увеличении этого класса? Это о 2k LOC сейчас, но нет никаких причин, он не может расширяться до 10к или 50к, в течение долгого времени ...
Это на хостингом кстати, поэтому ограничения памяти существуют в какой-то степени ...
Я не думаю, что. Если бы я так подумал, я бы назвал этот вопрос * «классы могут расти слишком большими, не так ли?» *. – Drew