me encuentro la creación de un número significativo de clases de envoltura, puramente porque quiero burlarse el comportamiento deLa regla de oro para dar nombre a clases contenedoras
- Las clases que no se prestan bien al modelo de aislamiento RhinoMocks (por ejemplo, como
DirectoryInfo
oWindowsIdentity
) - métodos de la API nativa Win (normalmente recoger todos los métodos que necesito en una sola clase y envolver las llamadas nativas como un método de clase)
entonces me encuentro añadiendo el clase eso está envuelto con una 'W' (para indicar que es un envoltorio) y así termino con DirectoryInfoW
(a diferencia de DirectoryInfoWrapper
que parece bastante prolijo). Del mismo modo, termino con métodos nativos envueltos llamados NativeMethods.DuplicateTokenW
.
¿Cuál sería una buena regla general a seguir al nombrar las clases de contenedor?
Agregar a la parte posterior se "agrega";) – aberrant80
¡Buen punto! He editado mi pregunta en consecuencia – jpoh