Tutte le domande

4
risposte

Duplicazione del codice senza astrazione evidente

Hai mai incontrato un caso di duplicazione del codice in cui, guardando le righe di codice, non potresti adattare un'astrazione tematica ad essa che descrive fedelmente il suo ruolo nella logica? E cosa hai fatto per affrontarlo? È la duplica...
posta 25.10.2010 - 21:55
4
risposte

Come padroneggiare veramente MySQL?

Utilizzo mysql per la stessa quantità di tempo che utilizzo con PHP. Tuttavia mi sento 10 volte più fiducioso in PHP; o qualsiasi altro linguaggio di programmazione. Ma proprio non riesco a capire davvero davvero SQL. Voglio dire, posso selezion...
posta 24.09.2010 - 20:04
5
risposte

Sviluppo software agile: come reagisci * finanziariamente * al cambiamento delle esigenze degli utenti?

C'è una cosa che mi sono sempre chiesto leggendo su tutto questo "sviluppo agile" qui su SE e altri siti: Nell'ingegneria del software "tradizionale", raccoglie i requisiti dell'utente, scrivi una specifica basata su questi requisiti,...
posta 06.03.2012 - 19:56
1
risposta

URL di REST annidati e ID padre, che è una progettazione migliore?

Ok, abbiamo due risorse: Album e Song . Ecco l'API: GET,POST /albums GET,POST /albums/:albumId GET,POST /albums/:albumId/songs GET,POST /albums/:albumId/songs/:songId Sappiamo che odiamo qualche canzone, per esempio è chiamata Su...
posta 02.03.2015 - 19:29
7
risposte

Il modo migliore per abbattere il codice travolgente in blocchi gestibili?

Sono continuamente sopraffatto da grandi progetti, quando raggiungono un certo livello di complessità. Quando raggiungo un certo punto in un progetto, i miei progressi rallentano e mi ritrovo costantemente a ritracciare i miei passi ea risolvere...
posta 08.06.2011 - 19:52
1
risposta

La best practice non è quella di polling ... ma il polling non avviene internamente comunque quando un thread chiama wait ()?

Diciamo che abbiamo qualche thread che vuole controllare quando un altro thread ha finito il suo compito. Ho letto che dovremmo chiamare una funzione di tipo wait () che farà in modo che questo thread attenda finché non riceve una notifica che l...
posta 30.03.2013 - 14:25
8
risposte

Inizi a migrare il tuo progetto Swing su JavaFX [chiuso]

Ho un progetto di 4 anni che è scritto in Swing + SwingX. Al momento, è ancora vivo e continua a dare calci. Tuttavia, con l'arrivo di ulteriori richieste di funzionalità relative alla GUI (ad esempio, una tabella ad albero ordinabile), comin...
posta 11.05.2012 - 17:27
3
risposte

Utilità di attraversamento pre e post ordine di alberi binari

Questo può essere molto ingenuo, ma mi stavo chiedendo, il contesto degli alberi binari (semplice, ordinato ed equilibrato), di tutti i tipi di attraversamento: depth-first pre-order depth-first in-order depth-first post-order breadth-...
posta 11.02.2013 - 13:49
6
risposte

Quali funzionalità funzionali meritano una piccola confusione OOP per i benefici che apportano?

Dopo aver appreso la programmazione funzionale in Haskell e F #, il paradigma OOP sembra ass-back con classi, interfacce, oggetti. Quali aspetti della FP posso portare al lavoro che i miei colleghi possono capire? Alcuni stili FP valgono la pena...
posta 13.11.2013 - 03:55
11
risposte

Principio KISS applicato alla progettazione del linguaggio di programmazione?

KISS ("mantienilo semplice, stupido" o "mantienilo semplice stupido", vedi ad esempio qui ) è un principio importante nello sviluppo del software, anche se apparentemente originato in ingegneria. Citando l'articolo di Wikipedia: The prin...
posta 04.12.2012 - 22:23