Dai significato e spiegazione con il minor numero di personaggi in una forma che è maggiormente accettata dalla tua squadra o dalla tua comunità in generale.
Sto sviluppando una tipica applicazione Web con i seguenti livelli UI Layer (MVC) Livello logico aziendale (BAL) Data Access Layer (DAL) Ogni livello ha il proprio oggetto DTO, inclusi BAL e DAL. Le mie domande al riguardo sono le seguenti Il DTO restituito dal DAL viene semplicemente convertito nel DTO …
Dopo la lettura I nomi dei pacchetti devono essere singolari o plurali? mi è venuto in mente che non ho mai visto un dibattito adeguato su uno dei miei animali domestici: denominare le implementazioni delle interfacce. Supponiamo che tu abbia un'interfaccia Orderche deve essere implementata in vari modi, ma c'è …
Se esiste un metodo bool DoStuff() { try { // doing stuff... return true; } catch (SomeSpecificException ex) { return false; } } dovrebbe piuttosto essere chiamato IsStuffDone()? Entrambi i nomi potrebbero essere interpretati erroneamente dall'utente: se il nome è DoStuff()perché restituisce un valore booleano? Se il nome è, IsStuffDone()non …
La maggior parte dei linguaggi di programmazione sembra essere progettata per non consentire a uno di dichiarare un identificatore che inizia con un numero. Ero solo curioso di sapere il motivo. Ho già cercato sul web, ma non sono riuscito a trovare una spiegazione soddisfacente.
Sto richiedendo le migliori pratiche con questa domanda. Questo è un problema solo se la società cliente è strettamente nazionale ha una lingua madre diversa dall'inglese, credo. Se il cliente ha molte espressioni principalmente molto specifiche del dominio (diciamo, tedesco), mescolate con alcune denominazioni specifiche del dominio minori. La lingua …
Di recente ho lavorato con l' oggetto XMLHttpRequest in JavaScript e non ho potuto fare a meno di notare che l'involucro di questo nome non ha senso. Perché "XML" è tutto in maiuscolo mentre "Http" non lo è? Sono entrambi acronimi! Sicuramente avrebbe più senso che il nome fosse uno …
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 4 anni fa . Nell'articolo di Eric Lippert Che succede con la notazione ungherese? , …
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 5 anni fa . Conosciamo tutti la convenzione del nome del pacchetto Java di invertire …
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 4 anni fa . Recentemente mi sono imbattuto in un moderatamente grande base di codice …
Il mio collega che è un ragazzo anziano mi sta bloccando su una revisione del codice perché vuole che io chiami un metodo "PerformSqlClient216147Workaround" perché è una soluzione alternativa per qualche difetto ###. Ora, la mia proposta di nome del metodo è qualcosa come PerformRightExpressionCast che tende a descrivere ciò …
Sto creando librerie con varie piccole funzioni di utilità in C # e sto cercando di decidere su uno spazio dei nomi e una convenzione di denominazione delle classi. La mia attuale organizzazione è così: Company Company.TextUtils public class TextUtils {...} Company.MathsUtils public class MathsUtils {...} public class ArbitraryPrecisionNumber {...} …
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 5 mesi fa . Sono circa 4 anni di sviluppo che sto usando, ascoltando, parlando …
Ad esempio, una classe come: class Dog { } //never mind that there's nothing in it... e quindi una proprietà come: Dog Dog { get; set; } Mi è stato detto che se non riesco a trovare un nome più fantasioso per questo, allora devo usare: Dog DogObject { get; …
Di recente ho iniziato a rilasciare un progetto open source, mentre ero l'unico utente della libreria non mi importava dei nomi, ma so che voglio assegnare nomi intelligenti a ciascun metodo per renderlo più facile da imparare, ma ho anche bisogno di usare nomi concisi, quindi sono anche facili da …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.