Tengo un montón de métodos que se usan comúnmente en todas partes. En este momento, el archivo de código se llama globales, para representar el hecho de que son ... de hecho ... globales.
Sin embargo, no me gusta esto.
Quiero agruparlos en una clase y pasar una interfaz. Solo haré una instancia, pero no estoy cayendo en la trampa de Singleton aquí.
En primer lugar, ¿cómo debo nombrar la clase? Quiero evitar el nombre global porque me temo que los encargados del mantenimiento se equivocarían.
Además, ¿cómo debería considerar dividir este conjunto de métodos para que el comportamiento pueda cambiar y adaptarse?
El conjunto de métodos contiene cosas como:
- Tablas de conversión
- Interacción portapapeles
- Administrar fuentes construidas
- Métodos comunes de dibujo
- Proporcionar una interfaz con acceso a los recursos utilizados con frecuencia.