Actualmente estoy refaccionando algunos códigos para hacerlo más comprobable. Específicamente, estoy extrayendo la interfaz de varias clases para permitir la creación fácil de dobles de prueba.Convenciones de nomenclatura de interfaces extraídas
Me gustaría mantener la interfaz pública igual a este código, nombrando la interfaz después de la clase original.
Sin embargo, esto me deja con el problema de cómo llamar a la clase original.
Estoy usando C++.
Si mi interfaz es:
class ServiceClient;
¿Qué debería llamar a la Contrete, yo he llegado con algunas opciones que no estoy convencido por:
class ConcreteServiceClient;
class ServiceClientImpl;
class StandardServiceClient;
class BasicServiceClient;
Qué hacer convenciones ¿La gente usa?
Ver esta pregunta para otra toma en esto: [Default vs Impl la hora de implementar las interfaces en Java] (http://programmers.stackexchange.com/questions/75956/default-vs-impl-when-implementation-interfaces-in-java) – User