Ho una sorta di problemi di denominazione delle mie classi/spazi dei nomi/controlli.Qual è la convenzione di denominazione consigliata per le classi in un'applicazione multilivello?
Nella mia biblioteca aziendale ho uno spazio dei nomi chiamato Shopping. Esso contiene le seguenti classi: ShoppingCartItem
ShoppingCart
ShoppingCartManager
Nella mia applicazione ASP.net voglio creare un controllo che rappresenta graficamente gli elementi di un'istanza ShoppingCart. Normalmente, chiamerei quel controllo ShoppingCart, ma ancora un'altra classe chiamata ShoppingCart? Ovviamente la compilazione e così via funzionerebbero, ma penso che sia ancora brutta. Penso di avere un problema che nomino le mie classi lavorative in modo esagerato su ciò che dovrebbero rappresentare. Perché quando si tratta del livello di presentazione, chiamerei i controlli che dovrebbero rappresentare la classe business allo stesso modo.
Penso di poter aggiungere un suffisso come "Visualizza", ma voglio farlo correttamente.
Qual è il consiglio di convocazione di denominazione per un'applicazione multilivello?
Come devo denominare il controllo che rappresenta gli elementi di una ShoppingCart nel livello di presentazione?
Edit: Domande correlate: How should I name database wrapper object?
Come faccio a usare quel * * ms-help ** posizione dei documenti? .. – Regent
aprire Visual Studio premere F1 e copiare l'URL lì. Se hai l'installazione MSDN completa, vedrai la pagina. in caso contrario, andare su MSDN.com e cercare i suggerimenti della convenzione di denominazione di Visual Basic. Non credo che la risposta meritasse un voto negativo solo perché non si riusciva a capirlo –
@Vinay B R, ho appena controllato di aver installato la libreria MSDN completa, ma ancora non ho avuto fortuna con l'apertura di quella posizione. È stato difficile fornire un [collegamento MSDN] (http://msdn.microsoft.com/en-us/library/0b283bse.aspx) in primo luogo? In ogni caso, non sono stato in grado di trovare informazioni relative alla denominazione multi-livello dopo aver seguito tali collegamenti. – Regent