Domande con tag 'naming'

1
risposta

Come denominare le funzioni che continuano un processo dopo un passo asincrono

Dì che hai un'applicazione web che stampa pagine in un documento. Supponiamo che dopo aver convalidato l'intervallo di pagine, l'applicazione esegua le seguenti operazioni: Se è attivata un'opzione di fatturazione, prima controlla con il se...
posta 24.02.2016 - 00:27
1
risposta

Come denominare il pacchetto e le loro classi di facciata?

Sto usando alcune classi di C ++ Facade come questa: link Supponiamo che ci sia un pacchetto chiamato "Sottosistema" con un sacco di classi all'interno, come nella foto sopra. Non posso nominare il pacchetto della classe di facciata "...
posta 04.08.2016 - 20:53
3
risposte

Aggiunta di informazioni qualitative ai nomi di funzioni

Ho iniziato ad aggiungere informazioni sul comportamento delle funzioni al loro nome di recente. Due grandi esempi: pure - questa funzione non ha effetti collaterali (oltre al valore restituito), che userei in Java come static int...
posta 30.09.2017 - 11:12
1
risposta

Dovrei limitare il mio vocabolario del suffisso del nome tipo quando uso OOP? [chiuso]

I miei colleghi tendono a pensare che sia meglio limitare i suffissi di tipo non di dominio a un piccolo insieme fisso di parole ispirate al modello OOP, ad esempio: * Servizio * Repository * fabbrica * Responsabile * Provider Cre...
posta 18.08.2014 - 10:33
2
risposte

Come chiameresti due elementi in un array che sono solo collegati tra loro attraverso le loro posizioni? [chiuso]

Ho una matrice che contiene dati preziosi relativi a ciò che ho memorizzato in un processo di installazione / onboarding: $imported_headers = [ 'headers_2', 'headers_3' ]; Dato che questi elementi appartengono alla stessa categoria ma il l...
posta 03.12.2018 - 06:36
2
risposte

Nome dell'interfaccia per le classi temporali

Vorrei documentare che il codice incapsulato in una classe è "basato sul tempo" in un linguaggio simile a Java - il codice si comporta diversamente in base all'ora attuale. Per renderlo testabile, leggerebbe da un'interfaccia TimeProvider o...
posta 22.10.2018 - 19:43
1
risposta

Per utilizzare una sola volta le funzioni estratte da una funzione più lunga, il nome deve essere xxx1 (), xxx2, ... o correlare a tale attività?

Secondo è corretto suddividere funzioni e metodi lunghi in quelli più piccoli anche se non verranno chiamati da nessun'altra cosa? , posso dividere le funzioni lunghe in funzioni più piccole anche se sono usate una sola volta, ma la mia domanda...
posta 09.05.2018 - 04:45
2
risposte

Java - è male nominare le variabili che iniziano con lettere maiuscole se sono vettori o matrici? [chiuso]

Spesso in matematica un vettore o una matrice saranno indicati con una singola lettera maiuscola. Sarebbe male avere alcune variabili come questa? Vector3 A = ... int Bx = ... int By = ... int Bz = .. Normalmente non lo farei mai ma sembra st...
posta 10.10.2016 - 15:07
2
risposte

Nome per questo modello? [chiuso]

Sto scrivendo una classe che gestirà la sincronizzazione dei thread. Avrebbe un metodo begin che incrementerebbe un contatore e un metodo end che annullerebbe il decremento di un contatore. Avrà un altro metodo che bloccherà mentre il contato...
posta 03.08.2011 - 15:33
1
risposta

Gli oggetti dovrebbero essere singolari in quanto gli array sono al plurale?

Potrebbe essere una domanda stupida, ma ciò che è più logico: object.actions.bark() o object.action.bark() ? Semplicemente sulla pluralità. So che gli array di solito sono pluralizzati. Ma se dovessi essere coerente; idealmente, g...
posta 17.04.2017 - 10:32