У меня есть куча методов, которые обычно используются везде. Прямо сейчас кодовый файл назван глобальными, чтобы представить факт, что они ... фактически ... глобальные.
Однако мне это не нравится.
Я хочу сгруппировать их в класс и передать интерфейс. Я сделаю только один пример, но я не попаду сюда в ловушку.
Прежде всего, что я должен назвать класс. Я хочу избежать имени глобала, потому что боюсь, что сопровождающие поймут неверное представление.
Кроме того, как я должен рассмотреть разделение такого набора методов, чтобы поведение могло изменяться и адаптироваться?
Набор методов содержит такие вещи, как:
- Таблицы преобразования
- Взаимодействие с буфером обмена
- Управление встроенными шрифтами
- Общие методы рисования
- Предоставление интерфейса с доступом к часто используемым ресурсам