Tutte le domande

3
risposte

Vuoi conoscere i problemi di prestazioni dei tipi di classe e dei modificatori di accesso

Qualcuno mi ha suggerito di contrassegnare le classi come SIGILLATE che non vengono ereditate da nessuna parte. Stavo usando lo stile di default e non ero interessato al tipo di classe. Al momento non ho uno strumento di benchmark per studiare i...
posta 06.08.2011 - 11:55
1
risposta

Differenza tra classi Python e typeclass Haskell

Sono uno sviluppatore intermedio di Python e sto appena iniziando con Haskell. Sembra che le classi di Python possano essere usate in un modo simile a come sono usati i typeclass di Haskell. Sembra che i typeclass siano solo un modo per implemen...
posta 24.03.2016 - 21:55
2
risposte

Funzioni reversibili

Attualmente sta scrivendo un JSON Importer e sta creando alcuni POJO basati sui dati. Ho anche l'obbligo di scrivere un JSON Exporter che prende le informazioni nei POJO ed esporta un documento JSON. Per me vorrei riutilizzare lo stesso codic...
posta 25.03.2016 - 09:39
2
risposte

È nodoso.js per problemi algoritmici come TSP o colorazione di grafi o problemi di copertura esatta una buona decisione?

Ho letto sul sito ufficiale di node.js che Node.js è un tempo di esecuzione JavaScript creato sul motore JavaScript V8 di Chrome. Node.js utilizza una modalità I / O non bloccata basata sugli eventi e altamente scalabile per le a...
posta 30.10.2015 - 06:16
2
risposte

O (1) accesso alla matrice di complessità

Ho una serie di altezze, con stazioni di diffusione irregolare, ad esempio arrH=[100 500 1000 2500 4500] . Durante l'esecuzione, ricevo un'altezza, h, e ho bisogno di determinare quale cella (indice) contiene l'altezza più vicina a h. Es .:...
posta 11.11.2015 - 00:41
3
risposte

Sviluppo Web: è sempre necessario digitare o è possibile digitare su richiesta lavoro?

Mi rendo conto che questa idea potrebbe sembrare strana, ma ho iniziato a pensarci un po 'indietro. Per quanto i siti web vadano, almeno nella mia esperienza, c'è molto più tempo per ridigitare le cose a una stringa piuttosto che il contrario...
posta 09.01.2012 - 21:29
2
risposte

Progettare classi che dipendono l'una dall'altra

Come si fa a progettare classi per un sistema in cui due componenti dipendono l'uno dall'altro? Per un esempio più concreto, considera questo scenario, stai progettando un software per gestire studenti, insegnanti e classi in una struttura ed...
posta 15.12.2015 - 10:18
2
risposte

Il DDD aggrega un buon limite per il test delle unità?

Un aggregato può rappresentare un limite di sistema piuttosto stabile. Ha senso scrivere gli aggregati dei test di input e output per eseguire la maggior parte dei test? In teoria potremmo utilizzare un aggregato come metodo guidato dai dati...
posta 05.03.2016 - 00:04
2
risposte

La progettazione dell'algoritmo appartiene all'ingegneria del software? [chiuso]

In senso accademico, mi sembra che La progettazione dell'algoritmo è studiata in un livello alto / astratto di computazione (computabilità, complessità), sebbene l'ingegneria del software sia anche studiata a livello alto / astratto nel mon...
posta 12.10.2015 - 16:51
3
risposte

Come mostrare l'operazione di cancellazione nel diagramma di contesto DFD?

Voglio mostrare la seguente azione. "Administrator remove and add users to the system" Poiché il diagramma di contesto contiene solo input e output, posso aggiungere utenti come follwing. Administrator-----User registration details----...
posta 16.03.2016 - 17:59