Per quanto riguarda l'attuale sottaceto in cui ci si trova, chiederei un po 'di $$ dal budget che cambia la segnaletica per fissare il codice. Se non te lo danno, lascia il vecchio nome essere.
Penso che la risposta corretta sia che non si creano spazi dei nomi con il nome della società in primo luogo. Praticamente tutti sanno chi firma i loro assegni; non si allascerà mai confondendo il nome nel codice.
Ho avuto un collega che ha scoperto spazi dei nomi un giorno, e in seguito ho saputo che tutta la nostra libreria di software deve essere accessibile attraverso diversi livelli di spazi dei nomi che designano la nostra azienda, divisione e progetto. Il fatto è che abbiamo solo l'unico progetto (anche se potresti convincermi del vantaggio che ne ho), le altre divisioni non fanno software, e il codice che prendiamo da altre società non segue il suo schema. Quindi è davvero solo un sacco di inutili digitazioni aggiuntive che dobbiamo fare. Sì, possiamo fare "usare", ma non c'è alcun vero vantaggio nei namespace. Oh, e naturalmente il nome della nostra divisione è cambiato un paio d'anni dopo, quando la direzione ha deciso che la "divisione" sembrava elaborata e ora dovremmo chiamarci "squadre". % - (
Gli spazi dei nomi sono particolarmente utili ogni volta che si hanno diverse classi che si sarebbe tentati di nominare startimg con (o includendo da qualche parte) la stessa stringa e non per rispecchiare la struttura attuale dei report di gestione del gruppo di sviluppo software.
fonte
2009-09-04 19:24:00
In quali lingue o ambienti ci sono questi spazi dei nomi? XYZ è facilmente ricercabile senza (molti) falsi positivi? Il tuo codice è tutto interno o questo influenzerebbe le altre persone? Quanto lavoro vuoi mettere sopra? –
Tu so che questa è una buona domanda, e di interesse per i membri di S/O. "Ma - non è correlato alla programmazione." Perché sono alcune persone qui a chiudere domande come questa? Sono 1) cercando di capire la mentalità di certi , uh, persone e 2) capisco come posso ottenere il mio quasi -programmazione-domande relative risposte invece di chiuso. Cibo per la mente. A titolo di esempio: http://stackoverflow.com/questions/1364304/what-companies-are-using-rowe-in-a-software-development-environemt-closed. Qualcuno mi dica quale è il mio errore. –
@Don: quello che si collega è discutibile. Tuttavia, questo non è nemmeno vicino. È una preoccupazione totalmente unica per la programmazione. Potrebbero esserci altri documenti interni con un nome di vecchia società, ma con un documento piatto non si rompe nulla se si cambiano solo alcuni dei riferimenti. –