Всем привет!
Есть вот такой кусочек кода
Судя по базовому классу AllStatic и по тому, что все методы помечены как static, именно это авторы и имели в виду.
Вопрос: а почему именно так?
Меня как-то коллеги на прошлой работе пытались убедить, что вместо класса со статиками лучше использовать обычные функции. (Хотя у меня есть смутные воспоминания, что я где-то видел рекомендацию именно про использование статика... У Гради Буча что ли?)
В общем, если у вас есть разумное объяснение, почему static лучше, чем функции, напишите пжл!
ЗЫ: В гугл ходил, рассуждения видел... Но хочется отсылки к какому-нибудь конкретному учебнику, который про это рассказывает.