Tutte le domande

11
risposte

Il "commento divertente" è una cattiva pratica o no? [chiuso]

Voglio chiederti se aggiungere alcune "uova di Pasqua" nella documentazione di origine non è professionale o no. Probabilmente hai letto il StackOverflow sondaggio per commenti divertenti in una documentazione di origine, e personalmente ho in...
posta 22.03.2011 - 12:14
5
risposte

Come si definisce che un metodo può essere sostituito da un impegno più strong rispetto alla definizione di un metodo che può essere chiamato?

Da: link Erich Gamma: I still think it's true even after ten years. Inheritance is a cool way to change behavior. But we know that it's brittle, because the subclass can easily make assumptions about the context in which a method it overr...
posta 04.12.2015 - 16:26
10
risposte

Devo usare istruzioni switch o long if ... else chains?

Spesso quando sento parlare dell'istruzione switch, è rimandata come un modo per sostituire le catene long se ... else. Ma sembra che quando uso l'istruzione switch sto scrivendo altro codice che vorrei scrivere solo se ... altro. Hai anche altr...
posta 30.10.2010 - 22:26
6
risposte

Perché i bravi programmatori si chiamano Ninjas? [chiuso]

Come viene definito un programmatore Ninja? Se è solo uno sviluppatore esperto, non c'è davvero un modo migliore per descriverlo? Ninja sembra uno stratagemma di marketing infantile progettato per attirare gli sviluppatori con delusioni di autos...
posta 02.12.2010 - 15:27
14
risposte

Come migliorare le relazioni tra consulenti e programmatori dello staff

Sono stato consulente per una piccola società di consulenza software da un po 'di tempo. Il nostro normale modello di business non è l'aumento del personale, ma tale da trovare clienti che hanno bisogno di assistenza nella costruzione di una sol...
posta 20.06.2011 - 15:11
8
risposte

Le capacità di un oggetto devono essere identificate esclusivamente dalle interfacce implementate?

L'operatore is di C # e l'operatore instanceof di Java ti consentono di diramare sull'interfaccia (o, in modo più inconsapevole, la sua classe base) implementata da un'istanza dell'oggetto. È appropriato utilizzare questa funzione p...
posta 11.12.2017 - 18:28
8
risposte

Cosa devo aspettarmi dal mio primo lavoro di programmazione? [chiuso]

Sono appena stato assunto per il mio primo lavoro di programmazione! Ho 25 anni e sto usando Java accademicamente da 6 anni. Ora che sono stato assunto, sono nervoso che le mie capacità non siano quelle che il datore di lavoro si aspetta. Tem...
posta 27.04.2011 - 03:25
5
risposte

Come descrivere un cambiamento architettonico che infrange intenzionalmente gli standard REST?

Sto proponendo modifiche a un progetto software molto scarsamente architettato che soffre di una moltitudine di problemi. Ad un livello elevato il progetto utilizza Angular sul front-end e utilizza varie API REST; che è tutto fantastico (non ved...
posta 21.06.2018 - 16:09
7
risposte

Test delle unità Il team di principianti deve eseguire il test dell'unità

Sto lavorando con una nuova squadra che storicamente non ha mai svolto alcun test unitario. Il mio obiettivo è che il team eventualmente impieghi TDD (Test Driven Development) come processo naturale. Ma dal momento che TDD è un cambiamento rad...
posta 10.10.2010 - 16:42
12
risposte

Come spiegare i miei 5 anni bruciati a un nuovo datore di lavoro? [chiuso]

Cinque anni fa, ho perso la capacità di concentrarmi a lungo termine, e quindi la capacità di codificare con efficienza professionale. So perché è successo, ho capito come è successo, e oltre a essere in grado di ricreare la mia calma e quind...
posta 15.02.2011 - 07:24