Necesitamos tu apoyo para compartir nuestros posts sobre las ciencias informáticas.
Solución:
Hay muchos estilos de nombres para usar. Sugeriría Utils solo porque es más común.
Se entiende que una clase de Utilidad solo tiene static métodos y ser apátrida. No crearía una instancia de tal clase.
Un ayudante puede ser una clase de utilidad o puede tener estado o requerir que se cree una instancia. Yo evitaría esto si es posible.
Si puedes hacer el nombre más específico. por ejemplo, si tiene métodos de clasificación, hágalo XSorter
Para arreglos puedes encontrar clases auxiliares como
Array
Arrays
ArrayUtil
ArrayUtils
ArrayHelper
Por cierto, una mano abreviada para una clase de utilidad es una enumeración sin instancias
enum XUtils ;
static methods here
Si necesita implementar una interfaz, usaría un Singleton sin estado.
enum XHelper implements RequiredInterface
INSTANCE;
// no instance fields.
¿En general? Es completamente arbitrario. No hay reglas para esto.
Una utilidad es una clase de “nodo hoja” de uso general. Es decir, no tiene ninguna dependencia en su proyecto y se puede transferir de un proyecto a otro sin romperse o volverse inútil. Ejemplos: Vector3
, RandomNumberGenerator
, StringMatcher
etc…
Un “ayudante” parece ser cualquier clase cuyo diseño es ayudar a otra clase. Estos pueden o no depender de su proyecto. Si está creando un GameNetworkClient
clase, se podría decir el GameNetworkConnection
clase es un ‘ayudante’, porque “ayuda” al GameNetworkClient
.
La forma en que los desarrolladores se refieren a las herramientas refleja el uso común de estas palabras. Si puede recordar las herramientas de audición descritas como “útiles” frente a “útiles”, una herramienta útil tiende a tener algo de contexto (el rallador de queso ayuda a rallar queso, el pelador de maíz ayuda a pelar maíz, el cargador rápido ayuda a recargar un arma de fuego). Se espera que una “utilidad” funcione en una variedad de contextos (WD-40, cinta adhesiva, navajas, pegamento, linterna, etc.).
Si posees alguna vacilación y forma de modernizar nuestro crónica eres capaz de dejar una anotación y con placer lo interpretaremos.