Tutte le domande

9
risposte

È stato studiato "Non tutti possono essere programmatori"?

Un vecchio adagio a cui molti programmatori si attengono è "Ci vuole un certo tipo di mente per imparare la programmazione, e non tutti possono farlo." Ora sono sicuro che tutti abbiamo le nostre prove aneddotiche, ma è stato studiato scienti...
posta 04.09.2012 - 18:25
17
risposte

C'è un vantaggio nel compilare il tuo codice mentre vai avanti?

Recentemente ho avuto un colloquio di lavoro in cui mi hanno dato un'ora per scrivere del codice reale. Non era una quantità enorme, probabilmente meno di 100 linee. Dopo circa 45 minuti, ho compilato, eseguito e ho funzionato. Potrei aver passa...
posta 23.06.2014 - 13:19
14
risposte

Perché 0 è falso?

Questa domanda può sembrare stupida, ma perché 0 valuta in false e qualsiasi altro [valore intero] in true è la maggior parte dei linguaggi di programmazione? Confronto tra stringhe Dato che la domanda sembra un po 'troppo s...
posta 15.05.2013 - 21:37
25
risposte

Come convincere il mio capo che la qualità è una buona cosa da avere nel codice? [duplicare]

Il mio capo è venuto da me oggi per chiedermi se potremmo implementare una determinata funzionalità in 1,5 giorni. Ho dato un'occhiata e gli ho detto che 2 o 3 giorni sarebbero stati più realistici. Poi mi ha chiesto: "E se lo facessimo veloce...
posta 27.06.2015 - 16:07
8
risposte

Perché il trailing whitespace è un grosso problema? [chiuso]

Lo spazio bianco finale è un problema abbastanza per i programmatori che gli editor come Emacs hanno funzioni speciali che lo evidenziano o lo eliminano automaticamente, e molti standard di codifica richiedono l'eliminazione di tutte le sue ista...
posta 24.11.2011 - 18:56
7
risposte

Quando non è appropriato usare il modello di iniezione delle dipendenze?

Da quando ho imparato (e amorevolmente) i test automatici mi sono trovato a usare il modello di iniezione delle dipendenze in quasi tutti i progetti. È sempre appropriato utilizzare questo modello quando si lavora con test automatici? Ci sono si...
posta 20.02.2012 - 18:57
0
risposte

Sei assunto per riparare un piccolo bug per un sito che richiede molta sicurezza. Guardando il codice, è pieno di buchi di sicurezza. cosa fai? [chiuso]

Sono stato assunto da qualcuno per fare un piccolo lavoro su un sito. È un sito per una grande azienda. Contiene dati molto sensibili, quindi la sicurezza è molto importante. Dopo aver analizzato il codice, ho notato che è pieno di falle di sicu...
posta 04.03.2013 - 20:26
0
risposte

Qual è il percorso di carriera per uno sviluppatore a cui non piace la gestione?

Se sei uno sviluppatore (Senior o Lead Developer) e preferisci stare con codice / design piuttosto che perseguire una carriera manageriale, quali sono i percorsi di carriera disponibili presso la tua azienda o di cui hai sentito parlare? Quanto...
posta 02.04.2016 - 13:17
8
risposte

Critica e svantaggi dell'iniezione di dipendenza

L'iniezione di dipendenza (DI) è un modello ben noto e alla moda. La maggior parte degli ingegneri conosce i suoi vantaggi, come: Rendere possibile l'isolamento in test di unità / facile Definizione esplicita delle dipendenze di una classe...
posta 29.05.2018 - 13:20
5
risposte

Due elementi HTML con lo stesso attributo id: quanto è grave?

Basta sfogliare il codice sorgente di google maps. Nella loro intestazione, hanno 2 div con id="search" uno contiene l'altro, e ha anche l'attributo jstrack="1". C'è un modulo che li separa in questo modo: <div id="search" jstrack="1">...
posta 27.12.2011 - 18:23