Tutte le domande

13
risposte

Il nuovo sviluppatore non può tenere il passo con le fusioni di filiali

Sono il nuovo sviluppatore - questa è la mia prima posizione di programmazione. Il mio problema è questo: usiamo git - ho tagliato un ramo dal nostro ramo develop , poi ho iniziato a lavorare sull'attività minore che mi è stata asseg...
posta 17.08.2018 - 14:37
28
risposte

È possibile che un buon programmatore non abbia mai usato il controllo di versione? [chiuso]

Sto cercando un programmatore esperto per aiutare a risolvere una situazione difficile. Le interviste finora sono state sorprendentemente deludenti. Il miglior candidato finora è un programmatore esperto che non ha mai usato il software di co...
posta 02.10.2012 - 11:08
10
risposte

Esiste un nome per il pattern (anti-) dei parametri di passaggio che verranno utilizzati solo a diversi livelli nella catena di chiamate?

Stavo cercando di trovare alternative all'uso della variabile globale in qualche codice legacy. Ma questa domanda non riguarda le alternative tecniche, sono principalmente preoccupato della terminologia . La soluzione ovvia è passare un para...
posta 31.10.2016 - 15:55
10
risposte

Perché abbiamo bisogno di così tante classi nei modelli di progettazione?

Sono uno sviluppatore junior tra gli anziani e sto lottando molto con la comprensione del loro modo di pensare e ragionare. Sto leggendo Domain-Driven Design (DDD) e non riesco a capire perché dobbiamo creare così molte classi Se seguiamo q...
posta 10.04.2018 - 18:10
14
risposte

Perché abbiamo bisogno di variabili private?

Perché abbiamo bisogno di variabili private nelle classi? Ogni libro sulla programmazione che ho letto dice che questa è una variabile privata, è così che la definisci ma si ferma lì. La formulazione di queste spiegazioni mi è sempre sembr...
posta 10.04.2012 - 07:31
9
risposte

È normale spendere tanto, se non di più, i test di scrittura del tempo rispetto al codice effettivo?

Trovo che i test siano molto più difficili da scrivere rispetto al codice effettivo che stanno testando. Non è insolito per me dedicare più tempo alla scrittura del test rispetto al codice che sta testando. È normale o sto facendo qualcosa di...
posta 14.10.2015 - 00:27
15
risposte

Devo usare un'interfaccia quando solo una classe lo implementerà mai?

L'intero punto dell'interfaccia per le classi multiple non è conforme a un insieme di regole e implementazioni?     
posta 07.08.2012 - 09:38
12
risposte

Strategia per mantenere informazioni segrete come le chiavi API fuori dal controllo del codice sorgente?

Sto lavorando su un sito Web che consentirà agli utenti di accedere utilizzando le credenziali OAuth da utenti come Twitter, Google, ecc. Per fare ciò, devo registrarmi con questi vari provider e ottenere una chiave API super-segreta che devo pr...
posta 21.07.2013 - 22:18
19
risposte

Perché la denominazione della colonna chiave primaria di una tabella "Id" è considerata una cattiva pratica? [chiuso]

Il mio insegnante t-sql ci ha detto che nominare la nostra colonna PK "Id" è considerata una cattiva pratica senza ulteriori spiegazioni. Perché la denominazione di una tabella PK della colonna "Id" è considerata una cattiva pratica?     
posta 17.10.2011 - 19:22
6
risposte

Quanto dovrei usare 'let' vs 'const' in ES6?

Recentemente ho scritto molto codice ES6 per io.js. Non c'è molto codice in circolazione da cui imparare, quindi mi sento come se stessi definendo le mie convenzioni. La mia domanda riguarda quando utilizzare const rispetto a let ....
posta 09.04.2015 - 14:35