Tutte le domande

2
risposte

Python multiple ereditari o decoratori per comportamenti componibili

Recentemente ho scoperto (o meglio ho capito come usare) l'ereditarietà multipla di Python, e temo che ora lo sto usando nei casi in cui non è una buona idea. Voglio avere una sorgente di dati di partenza ( NewsCacheDB , TwitterStream )...
posta 22.03.2013 - 14:26
2
risposte

Cerco l'alternativa xinetd per la forking di server concorrenti in Linux

Recentemente ho postato qui chiedendo quali sono gli svantaggi di un processo del server associato a una porta assegnata dinamicamente. Questo approccio si è verificato perché xinetd, che ha avviato il processo del server, alloca STDIN e STDOU...
posta 06.08.2013 - 17:46
2
risposte

Tricky comparePer l'ereditarietà, facile da estendere - Java

Diciamo che abbiamo 4 classi A, B, C, D dove: A è una superclasse di entrambi B e C e C è una superclasse di D. Suppongo che, in un diagramma, dovrebbe assomigliare a questo: A / \ B C \ D Inoltre, la classe A imple...
posta 03.04.2013 - 08:41
2
risposte

Come documentare un protocollo di comunicazione in cima alle code e ai canali dei messaggi?

Al momento sto lavorando a un grande progetto e sto cercando di documentare il protocollo di comunicazione che si trova sopra un middleware di messaggi in coda. La documentazione è destinata a un'altra organizzazione che sta per implementare...
posta 28.02.2013 - 10:04
1
risposta

Come organizzi i tuoi metodi nella programmazione OO [duplicato]

Ogni volta che sto programmando in un linguaggio orientato agli oggetti, sono sempre confrontato con quale ordine e come raggruppare i metodi per un oggetto. Ci sono degli standard per questo o dei suggerimenti?     
posta 09.06.2013 - 02:02
1
risposta

Progettazione di una classe di driver di database universale

Ho un framework MVC homebrew che uso da un po 'e ha funzionato benissimo, ma sto programmando un upgrade ad esso per le sue classi ORM. Finora supporta solo i database SQL creando istruzioni dipendenti da quale funzione viene chiamata. La classe...
posta 23.04.2013 - 14:48
2
risposte

Come vengono implementati i tratti Scala in JVM?

Ho letto dei tratti in Scala. Sono piuttosto sorprendenti. Sono curioso di sapere come estendere una classe senza in realtà produrre un'eredità multipla. So che JVM non supporta l'ereditarietà multipla, quindi mi chiedo come funzionano queste es...
posta 14.03.2013 - 19:37
2
risposte

Il raggruppamento / filtro articoli deve essere nel livello ViewModel o View?

Sono in una situazione in cui ho un elenco di elementi che devono essere visualizzati a seconda delle loro proprietà. Quello di cui non sono sicuro è dove è il posto migliore per mettere la logica di filtraggio / raggruppamento dello stato di vi...
posta 02.08.2013 - 14:08
2
risposte

Le sostituzioni Node.js e Zend "router" per le stringhe di query?

Non capisco il punto reale dei router Node.js e Zend. Mi sembra che stiano cercando di sostituire la stringa di query, ma vedo solo esempi di percorsi a livello singolo. Ad esempio questo è quello che pensavo "Vecchia scuola" query www.si...
posta 06.04.2016 - 03:55
3
risposte

Informazioni sulla spedizione multipla

Ho letto in giro cercando di capire più dispacci e perché è così speciale. Su Wikipedia mi sono imbattuto in questo semplice esempio: (defmethod collide-with ((x asteroid) (y asteroid)) ;; deal with asteroid hitting asteroid ) (defm...
posta 14.04.2016 - 14:14