La directory dei file di controllo del codice sorgente deve corrispondere agli spazi dei nomi soluzione / progetto?

0

Il mio team sta cercando di decidere come organizzare / strutturare al meglio la nostra directory TFS. Una soluzione proposta è quella di creare una struttura di directory che stabilirà gli spazi dei nomi per i nostri progetti c #. Ad esempio, se la struttura della directory tfs per un progetto specifico era TFS \ MyApp \ Common, qualsiasi oggetto C # in questa directory si troverebbe in uno spazio dei nomi chiamato TFS.MyApp.Common

L'accoppiamento della struttura di directory TFS ai nostri spazi dei nomi di soluzione è una buona idea? Potrebbe essere difficile da mantenere dopo aver apportato molte modifiche all'interno di progetti e soluzioni? Qualcuno lo fa dove lavori oggi?

    
posta user1431072 07.10.2015 - 22:22
fonte

1 risposta

1

Non inserisco TFS nei tuoi spazi dei nomi: sembra ridondante e inutile.

In genere utilizzi gli spazi dei nomi per organizzare le librerie di classi per funzione correlata. Quindi se hai un livello API per il progetto A, avresti A.API. Potresti anche avere A.UI.

Quelle sono buone, e il suggerimento che hai fatto sembra buono, ma non includere la parte TFS.

    
risposta data 07.10.2015 - 22:27
fonte