Articles of Convenzioni di denominazione

Esistono best practice per l’organizzazione dei pacchetti (Java)?

Un po ‘di tempo fa, ho visto una risposta a questa domanda riguardante l’organizzazione a grana fine dei pacchetti java. Ad esempio, my.project.util, my.project.factory, my.project.service ecc. Non riesco a trovarlo ora, quindi potrei anche fare la domanda. Ci sono le migliori pratiche in merito all’organizzazione dei pacchetti in Java e cosa c’è in loro? Come […]

Migliori pratiche di denominazione dei test unitari

Quali sono le migliori pratiche per nominare classi di test unitari e metodi di prova? Questo è stato discusso su SO prima, a Quali sono alcune convenzioni di denominazione popolari per i Test di unità? Non so se questo è un approccio molto buono, ma attualmente nei miei progetti di test, ho dei mapping uno-a-uno […]

Qual è la convenzione per il separatore di parole nei nomi dei pacchetti Java?

Come dovrebbe una parola separata nei nomi dei pacchetti? Quale delle seguenti sono corrette? com.stackoverflow.my_package (carattere di sottolineatura) com.stackoverflow.my-package (trattini) com.stackoverflow.MyPackage (CamelCase) Qual è lo standard generale?

Convenzione di denominazione delle interfacce Java / implementazione

Come si chiamano diverse classi / interfacce create? A volte non ho informazioni sull’implementazione da aggiungere all’interfaccia di tipo SqlFileHandler e alla class SqlFileHandler . In questo caso, di solito denominare l’interfaccia nel nome “normale”, ad esempio Truck e denominare la class effettiva TruckClass . Come si denominano interfacce e classi in questo senso?

Denominazione dell’interfaccia in Java

La maggior parte delle lingue OO prefigura i loro nomi di interfaccia con una I maiuscola, perché Java non lo fa? Qual è stata la ragione per non seguire questa convenzione? Per dimostrare cosa intendo, se volessi avere un’interfaccia utente e un’implementazione utente avrei due possibilità in Java: Classe = Utente, Interfaccia = UserInterface Classe […]

Caratteri validi in un nome di class Java

Quali caratteri sono validi in un nome di class Java? Quali altre regole governano i nomi delle classi Java (ad esempio, i nomi delle classi Java non possono iniziare con un numero)?

Convenzioni di denominazione JavaScript

So che ci sono molte polemiche (forse non polemiche, ma almeno argomenti) su quale convenzione di denominazione è la migliore per JavaScript. Come si chiamano le variabili, le funzioni, gli oggetti e così via? Lascerò i miei pensieri su questo, perché non ho fatto JS per molto tempo (solo un paio d’anni), e ho appena […]

Sottolinea il prefisso per i nomi di proprietà e metodo in JavaScript

Il prefisso di sottolineatura in JavaScript è solo una convenzione, come ad esempio nei metodi di class privata Python? Dalla documentazione di Python 2.7: Le variabili di istanza “private” a cui non è ansible accedere tranne che all’interno di un object non esistono in Python. Tuttavia, esiste una convenzione seguita dalla maggior parte del codice […]

Qualcuno può spiegare il simbolo del dollaro in Javascript?

Il codice in questione è qui: var $item = $(this).parent().parent().find(‘input’); Qual è lo scopo del simbolo del dollaro nel nome della variabile, perché non escluderlo?

Convenzioni di denominazione di database, tabelle e colonne?

Ogni volta che progetto un database, mi chiedo sempre se c’è un modo migliore di nominare un object nel mio database. Molto spesso mi pongo le seguenti domande: I nomi delle tabelle dovrebbero essere plurali? I nomi delle colonne dovrebbero essere singolari? Dovrei prefisso tabelle o colonne? Dovrei usare qualsiasi caso nella denominazione degli articoli? […]