Tutte le domande

5
risposte

Dovrei controllare se qualcosa esiste nel db e fallire velocemente o aspettare l'eccezione db

Con due classi: public class Parent { public int Id { get; set; } public int ChildId { get; set; } } public class Child { ... } Quando assegni ChildId a Parent dovrei controllare prima se esiste nel DB o aspettare che il...
posta 19.09.2018 - 12:08
10
risposte

Per progettare il modello, o non progettare il motivo [duplicato]

I modelli di progettazione sono buoni, ma complessi. Dovremmo usarli in piccoli progetti? Implementare schemi di progettazione richiede sviluppatori più sofisticati, che a loro volta aumentano i costi del progetto. D'altra parte, rendono il co...
posta 25.07.2011 - 15:29
9
risposte

'' contro '! =' come condizione in un ciclo 'for'?

Supponiamo di avere il seguente for loop *: for (int i = 0; i < 10; ++i) { // ... } che potrebbe essere comunemente scritto anche come: for (int i = 0; i != 10; ++i) { // ... } I risultati finali sono gli stessi, quindi...
posta 25.04.2011 - 11:32
16
risposte

Gli identificatori brevi sono cattivi? [chiuso]

Gli identificatori brevi sono cattivi? In che modo la lunghezza dell'identificatore è correlata alla comprensione del codice? Quali altri fattori (oltre alla comprensione del codice) potrebbero essere utili quando si tratta di identificare gli i...
posta 06.10.2013 - 06:35
18
risposte

È ragionevole aspettarsi che uno sviluppatore esperto sappia quali sono i modelli di progettazione OOP? [chiuso]

Sto preparando domande per colloqui di lavoro per una posizione di sviluppo senior. Il lavoro dovrebbe includere la progettazione orientata agli oggetti, e il software esistente utilizza schemi di progettazione, quindi vorrei chiedere ai candida...
posta 28.03.2011 - 22:33
11
risposte

È accettabile l'uso di funzioni \ metodi lambda nel software aziendale?

Ho notato post qui che dimostrano l'uso delle funzioni delegati \ lambda per risolvere il buco nell'idea centrale senza molte ripetizioni: link Il problema sembra essere che gli sviluppatori junior e gli altri non comprendono necessariament...
posta 16.08.2011 - 18:16
9
risposte

Il sogno della programmazione dichiarativa [chiuso]

Perché non è stato realizzato il sogno della programmazione dichiarativa? Quali sono alcuni ostacoli concreti che si frappongono? Per un semplice esempio, perché non posso dire sort(A) is defined by sort(A) in perm(A) && asc(sort(A))...
posta 09.03.2015 - 08:15
4
risposte

Come può essere utilizzato l'elemento della configurazione per le lingue interpretate?

Non ho mai usato un sistema di integrazione continua (CI) prima. Principalmente codice in MATLAB, Python o PHP. Nessuno di questi ha una fase di costruzione e non vedo come un elemento di configurazione possa essere utilizzato per il mio lavoro....
posta 19.02.2016 - 19:12
11
risposte

codice sorgente rubato \ hacked dalla compagnia rivale

Su alcune aziende per le quali ho lavorato, i manager hanno speso un sacco di soldi su di esso, consulenti di sicurezza. Soprattutto perché temono che il codice sorgente venga rubato da un'azienda rivale. Tuttavia, in quanto programmatore, riten...
posta 27.04.2011 - 09:51
9
risposte

Il mio collega è un bravo ragazzo, ma la sua prestazione è sub-par. Lo dico al mio capo? [chiuso]

Sono stato inserito in un progetto circa tre mesi fa, fino ad allora in fase di sviluppo da parte di un singolo sviluppatore recentemente assunto perché era in ritardo. Per essere onesti, il progetto è un'interfaccia per un dispositivo medico ch...
posta 27.05.2011 - 01:14