Tutte le domande

4
risposte

Quando gli script in HTML non sono considerati una cattiva pratica?

Sono nuovo nello sviluppo web. Durante lo studio di Play framework e JSP, ho notato che entrambi offrono un'opzione per posizionare lo script (nello script jsp) all'interno di HTML, ma in entrambi i libri che sto leggendo entrambi dicono che è u...
posta 14.02.2012 - 01:28
3
risposte

Linee guida per il posizionamento dei metodi API?

Esistono linee guida per l'inserimento di metodi in API quando il posizionamento non è evidente? Esempio: ho classi A e B e un metodo X . Il lavoro svolto può essere formulato in due modi: A does X with B B does X...
posta 04.03.2012 - 16:23
3
risposte

Come trovi i partner per i progetti open source? [duplicare]

Ho creato alcuni progetti open source in passato e ho avuto un certo successo. Il processo era generalmente il seguente: iniziarei da solo, creare qualcosa che funzioni, promuoverlo e infine (forse) ottenere dei contributi. Ora ho meno quel...
posta 23.06.2012 - 21:37
5
risposte

Pattern per la selezione del caso sul tipo di oggetto (dell'interfaccia)

Ho letto che fare un caso specifico è spesso un odore di codice. Tuttavia, ci sono casi in cui un'interfaccia non può risolvere il mio problema. Ad esempio, ho un set di oggetti filtro data (ultimi 7 giorni, l'anno scorso, ecc.) che implement...
posta 23.04.2012 - 12:35
2
risposte

È un buon modello che nessun oggetto dovrebbe sapere più di quello che deve sapere?

Sto implementando una classe controller per gestire una vista. Ho una classe di uploader di file, Grabber, che può comunicare in uno dei 2 modi: 1) Offri qualche tipo di evento di notifica al controller all'avvio e alla fine del caricamento...
posta 30.05.2012 - 15:54
4
risposte

La complessità temporale di un ciclo annidato in cui il valore interno è diminuito in ogni passaggio

Ho problemi a fornire la complessità del tempo giusto nella notazione O per il seguente ciclo: k := 0 for i := 0 to N for j := k to M // something k = k + 1 Dove N = M. Senza il valore iniziale modificato di j del valore interno...
posta 13.01.2012 - 21:14
2
risposte

È questo uno schema? Delega / delega dell'interfaccia all'attuazione concreta esistente

Di tanto in tanto scrivo codice come questo quando voglio sostituire piccole parti di un'implementazione esistente: public interface IFoo { void Bar(); } public class Foo : IFoo { public void Bar() { } } public class ProxyFoo...
posta 12.06.2012 - 15:24
2
risposte

C'è qualche logica dietro la mancanza di chiusura di SQL per le operazioni standard in lingue imperative?

C'è qualche ragione storica o pratica per cui SQL (o più specificamente T-SQL nel mio caso) non supporta la proprietà closure in molte aree in cui molte altre famiglie linguistiche come C fanno? (Ovvero, la proprietà di chiusura come si vede...
posta 16.06.2016 - 16:18
5
risposte

Sviluppo di nuove applicazioni - Utilizza il database esistente o creane uno nuovo?

Un client ha un'enorme applicazione Windows in esecuzione su un database. Questo cliente vuole che tu sviluppi una versione "Express" di questa applicazione, includendo solo, diciamo, il 20% delle sue funzionalità. Questa versione Express deve e...
posta 28.05.2012 - 20:45
3
risposte

Firme IDE e identificazione del software IDE

Sto cercando di decidere se cambiare IDE perché ho letto cose promettenti su NetBeans e IntelliJ, ma ho due domande interrelate (forse stupide): C'è qualche differenza nell'applicazione finale prodotta da tutti e 3 gli IDE, supponendo che t...
posta 15.11.2016 - 04:09