Come denominare le mie classi di configurazione

-2

Quale nome dovrei dare alle classi che sono solo per la configurazione? Ad esempio, quando si utilizza JAX-RS, ogni applicazione deve avere una classe Application che estenda la superclasse javax.ws.rs.Application come tale. La classe Application è solo per registrare l'elenco delle classi di risorse.

public class APPLICATION_NAME_HERE extends Application {
    public Set<Class<?>> getClasses() {
        return new HashSet<Class<?>>(){{
            add(RestfulResource.class);
            add(AnotherRestfulResource.class);
        }};
    }
}

Tutte le esercitazioni che vedo chiamano la classe MyApplication o TestApplication o qualcosa del genere. Ma nessuno di questi suoni professionale. Non riesco a chiamare l'applicazione di classe perché sta estendendo l'applicazione e Java ombreggia l'applicazione importata con la mia classe. Qual è la convenzione comune per nominare classi come questa?

    
posta vikarjramun 13.04.2018 - 20:53
fonte

1 risposta

0

Crea un nome per la tua applicazione e usalo. Non deve significare nulla, quindi puoi inventare una parola senza senso o semplicemente scegliere il nome di qualcosa di irrilevante a cui vorresti fare riferimento.

Oltre a darti qualcosa per nominare questo tipo di lezione, questo nome dovrebbe aiutarti a parlare della tua applicazione in modo inequivocabile con i tuoi colleghi.

Sembra che tu stia chiamando l'API dell'applicazione. Vorrei cercare qualcosa di meno generale. Cosa succede se il tuo team deve iniziare a gestire due diversi progetti API?

    
risposta data 13.04.2018 - 21:28
fonte

Leggi altre domande sui tag