Tutte le domande

5
risposte

Quali sono i casi in cui i tipi di dati 'uint' e 'short' sono più adatti rispetto allo standard int (32)?

Capisco le differenze di capacità e valori che possono rappresentare, ma sembra che le persone sempre usino Int32 indipendentemente dal fatto che sia appropriato. Nessuno sembra mai utilizzare la versione senza firma ( uint ) anche se...
posta 03.12.2014 - 17:26
9
risposte

Vincoli in un database relazionale - Perché non rimuoverli completamente?

C'è qualche motivo per creare vincoli tra le tabelle (all'interno di SQLserver) al giorno d'oggi? Se sì, quando? La maggior parte delle applicazioni nella mia area sono basate su principi di oggetti e le tabelle vengono unite su richiesta. La do...
posta 13.05.2011 - 09:42
19
risposte

Linguaggi di programmazione con un meccanismo di estensione della sintassi simile a Lisp [chiuso]

Ho solo una conoscenza limitata di Lisp (cerco di imparare un po 'nel mio tempo libero) ma per quanto ne so io le macro Lisp permettono di introdurre costrutti e sintassi di un nuovo linguaggio descrivendoli in Lisp stesso. Ciò significa che un...
posta 13.09.2012 - 11:54
3
risposte

Perché dovresti scrivere unit test per i controller?

Per me questo è un test unitario totalmente irrilevante e non capisco perché qualcuno ci abbia dedicato del tempo a scriverlo, dal momento che il valore da ottenere è molto scarso. Saprei perfettamente se questo controller ha restituito il tipo...
posta 19.12.2016 - 12:43
7
risposte

Uscire da una piccola start-up in cui sei uno sviluppatore principale? [chiuso]

Semplicemente curioso di sentire altre persone che potrebbero essere state in situazioni simili. Lavoro per una piccola startup (molto piccola) dove sono lo sviluppatore principale per una parte importante dell'app che stanno costruendo, l'altra...
posta 26.05.2011 - 22:50
3
risposte

I nomi dei metodi appropriati sono "più" e "meno"?

Java SE 8 viene fornito con un nuovo meccanismo per le date, che introduce LocalDate , LocalTime e LocalDateTime per rappresentare istanti di tempo. Per manipolare questi istanti, viene fornito un insieme di metodi: LocalDate.plu...
posta 09.06.2015 - 13:30
5
risposte

Una classe dovrebbe conoscere le sue sottoclassi?

Una classe dovrebbe conoscere le sue sottoclassi? Per esempio, una classe dovrebbe fare qualcosa di specifico per una determinata sottoclasse? Il mio istinto mi dice che è un cattivo design, sembra un anti-pattern di qualche tipo.     
posta 26.11.2013 - 13:43
3
risposte

Perché dovrei spingere se sto lavorando da solo in un repository locale?

Sto interagendo con Git attraverso GitHub per Windows , il che è divertente dato che non spingerò mai il mio repository su GitHub. Ci sto lavorando da solo ed è destinato ad essere usato solo da me. Ho notato che i miei commit sono elencati sot...
posta 31.07.2012 - 17:20
5
risposte

Come correggere un errore nel test, dopo aver scritto l'implementazione

Qual è la migliore linea d'azione in TDD se, dopo aver implementato correttamente la logica, il test fallisce ancora (perché c'è un errore nel test)? Ad esempio, supponiamo che ti piacerebbe sviluppare la seguente funzione: int add(int a, i...
posta 28.01.2017 - 17:45
13
risposte

Quando è accettabile NON correggere le finestre rotte?

In riferimento a finestre rotte , ci sono momenti in cui è meglio lasciare il refactoring per un futuro attività? Ad esempio, se un progetto per aggiungere alcune nuove funzionalità a un sistema interno esistente viene assegnato a un team ch...
posta 16.04.2012 - 01:51