Che cosa inserisci in un pacchetto "comune"? [duplicare]

2

Sto cercando di sviluppare la struttura del pacchetto in base alle funzionalità anziché ai livelli, ma sto cercando di trovare il nome di un pacchetto per alcune delle classi. Ho visto persone usare un nome di pacchetto di common per le classi che sembrano estendersi su più pacchetti, ma non riesco a trovare alcuna buona risorsa sul modo migliore per decidere cosa dovrebbe essere in un pacchetto comune. Le classi in comune devono essere utilizzate da più altri pacchetti / moduli per essere considerati "comuni"? Questo è solo un pacchetto per mettere le classi che non si adattano altrove?

Qualsiasi consiglio è molto apprezzato.

    
posta zero01alpha 28.08.2018 - 15:41
fonte

1 risposta

0

Non avere mai una libreria chiamata Common, Global, Helper ecc.

Il problema è che non c'è limite al numero di cose che potresti inserire. Non ha una sola responsabilità e crescerà e crescerà fino a quando tutto sarà in comune.

Suddividi le tue librerie il più finemente possibile e usa un gestore di pacchetti per includerli in altri progetti come richiesto.

La denominazione è ovviamente difficile, ma chiediti cosa fa la classe e chiamala

    
risposta data 28.08.2018 - 16:03
fonte

Leggi altre domande sui tag