Domande con tag 'coding-standards'

2
risposte

addIfNotExist alternativa [chiusa]

Esistono standard o convenzioni sui metodi di denominazione che aggiungono qualcosa se non esiste in un altro qualcosa. Ad esempio: Store.instance (). addItemIfNotExist (elemento) IfNotExist è una parte davvero brutta. Quale soluzione al...
posta 01.02.2013 - 23:18
2
risposte

Capitalizzazione dei metodi personalizzati in un progetto basato su SDK [chiuso]

Nei progetti che richiedono un uso intenso dell'SDK, come lo sviluppo di Android e iOS, voglio che i metodi / funzioni che scrivo siano ovvi e poiché l'intero framework è scritto con nomi di metodi in lettere minuscole, vorrei che i miei metodi...
posta 02.01.2015 - 10:07
1
risposta

La corrispondenza dell'elenco dei parametri del costruttore della superclasse sta trattando un valore predefinito nullo come un valore non nullo all'interno di un costruttore una violazione di LSP? [duplicare]

In qualche modo mi sono imbattuto in questo quando ho problemi con FlashPunk, e lo userò come esempio. Essenzialmente la classe sprite principale è praticamente la classe Entity . Il costruttore di Entity's ha quattro parametri, ci...
posta 13.06.2014 - 04:14
2
risposte

Regole di denominazione: standard, riservati e da cosa dipendono? [chiuso]

Voglio conoscere le regole di denominazione (AlwaysCapitalize, _underscore, firstSmallLetter, etc ...) per ciascuno di Namespace, Classi, Interfacce, Eccezioni, Membri dati, Metodi, Variabili, ecc .... anche io vorrei sapere: Sono standar...
posta 02.12.2011 - 01:27
2
risposte

Inizializzazione delle proprietà singleton, in init o in sharedMyClass?

Quindi ho un singleton in Objective-C, c'è un metodo statico esposto per accedere all'unica istanza: + (id)sharedMyClass { static MyClass* sharedMyClass = nil; static dispatch_once_t onceToken; dispatch_once(&onceToken, ^{...
posta 05.04.2017 - 20:19
2
risposte

Domanda parallela all'istanza semplice

Sono abbastanza nuovo per Python e lo sto imparando su Lynda.com, che non sembra avere modo di fare domande sul contenuto della lezione. In un video su loop while c'è questo codice: a, b = 0, 1 while b < 50: print(b) a, b = b, a + b...
posta 08.08.2016 - 01:09
1
risposta

Convenzioni API RESTful

Ho un'API che genera una risorsa in modo casuale quando richiesto. Quale percorso potrei usare per seguire le convenzioni REST? A - /generate/random.png B - / generatori / random C -? Devo posizionare tutte le mie risorse in una r...
posta 08.09.2016 - 02:30
1
risposta

In scala è accettabile che le variabili id siano scritte come '_id' al posto della normale notazione del caso cammello?

In Scala è accettabile che le variabili id siano scritte come _id invece della normale notazione del caso cammello? Nel codice la maggior parte delle variabili rispettano la notazione del caso cammello. Tuttavia, per le variabili che si...
posta 05.08.2016 - 14:21
1
risposta

Node.js script const variabili in SCREAMING_SNAKE_CASE o camelCase

TL / DR: Quando si richiede un altro script in Node.js e lo si definisce come const se il nome della variabile è ancora in camelCase come se fosse normale con var o dovrebbe invece essere in SCREAMING_SNAKE_CASE come è più normale per un const...
posta 14.09.2017 - 13:53
1
risposta

Le richieste http devono essere nel costruttore o in una funzione statica? [chiuso]

Che è convenzionale? Ad esempio, questo è nel costruttore: public class Foo { ... public Foo(...) { // http requests } ... } e questo è nel metodo statico: public class Foo { ... public Foo(...) { ... }...
posta 29.10.2015 - 22:44