Come denominare una nuova interfaccia che sta sostituendo una esistente? [chiuso]

1

Stiamo riprogettando l'interfaccia del plugin della nostra applicazione, quindi stiamo utilizzando il pattern Adapter con il nostro proof-of-concept design per mostrare che la nuova interfaccia funzionerà senza impegnarsi a utilizzarla nell'applicazione stessa.

Non sappiamo come chiamare questa nuova interfaccia. Ha lo stesso scopo del vecchio - chiamiamolo un CAbstractAppPlugin . Inoltre sarà probabilmente, come il suo predecessore, una classe astratta piuttosto che una pura interfaccia virtuale (C ++) che indica che dovremmo ancora usare "CAbstract" invece di "I". Schiaffeggere un "Nuovo" o "2" sul nome sembra sciocco, ma l'adozione di un nome molto simile potrebbe portare a confusione fino a quando il vecchio non sarà deprecato.

Quindi come si chiama una cosa X che sostituisce la cosa Y?

    
posta Travis Christian 15.08.2013 - 23:24
fonte

1 risposta

5

A meno che non siano qualcosa di concettuale che puoi aggiungere al nome, andrei solo con CAbstractAppPlugin2 o qualcosa di simile. La tua documentazione può identificare le differenze.

CAbstractAppPluginWithSuperSizeFunctionAdded sembra altrettanto ridicolo, se non di più.

    
risposta data 15.08.2013 - 23:32
fonte

Leggi altre domande sui tag