Tutte le domande

2
risposte

Le librerie solo per l'intestazione sono più efficienti?

Ipotesi Uno dei vantaggi delle librerie di solo header per C ++ è che non è necessario che siano compilati separatamente. In C e C ++ inline ha senso solo se la funzione è definita in un file di intestazione *. Tradizionalmen...
posta 22.12.2015 - 08:22
8
risposte

Quando utilizzare DAG (Directed Acyclic Graph) nella programmazione?

Recentemente ho trovato un framework denominato ecto . In questo framework, un componente di base denominato "plasm" , che è il Ecto Directed Acyclic Graph.In ecto, il plasm può essere gestito da ecto scheduler. Mi chiedo quale sia il va...
posta 28.10.2012 - 17:39
5
risposte

Come disarmate un codificatore di cowboy? [chiuso]

Ho trovato una domanda (codice cowboy del team), ma era più correlato a "Ninja Coder", quindi il problema che ho. Ho un membro del team che è un puro esempio vivente di " Codificatore di cowboy " . Capisco che non si può cambiare la gente,...
posta 18.07.2012 - 17:26
2
risposte

Dovresti registrare dal codice della libreria?

Se sto sviluppando una libreria Java, è buona pratica rilasciare dichiarazioni di registro dal codice della libreria? Avere accesso alla libreria renderà il debug e la risoluzione dei problemi più trasparenti. Tuttavia, d'altra parte, non mi...
posta 18.04.2012 - 22:11
5
risposte

Linguaggio di programmazione rispetto a Markup Language e Scripting Language

Fino ad ora non conosco le differenze KEY tra questi tre. Quando qualcuno me lo chiede, dico solo che C # è un linguaggio di programmazione, HTML e XML sono Markup Languages e JavaScript e VBScript sono linguaggi di scripting. Ma quali sono le...
posta 26.05.2014 - 09:48
4
risposte

L'importanza dei modelli di progettazione con Javascript, NodeJs et al

Con Javascript che sembra essere l'onnipresente linguaggio di programmazione del web nei prossimi anni, i nuovi framework spuntano ogni cinque minuti e la programmazione guidata dagli eventi assume un ruolo guida sia sul lato server che sul lato...
posta 06.05.2011 - 12:05
5
risposte

Salvare un oggetto tramite un metodo a sé stante o tramite un'altra classe?

Se voglio salvare e recuperare un oggetto, dovrei creare un'altra classe per gestirlo, o sarebbe meglio farlo nella classe stessa? O forse mescolando entrambi? Quale è raccomandato secondo il paradigma OOD? Ad esempio Class Student {...
posta 09.12.2014 - 17:21
2
risposte

Perché il comitato di Haskell ha scelto le monadi per rappresentare l'I / O?

La lingua pulita utilizza tipi di unicità per gestire l'I / O in un ambiente puramente funzionale. Perché il comitato di Haskell ha scelto invece monade ? Esistevano altre proposte di trattamento che la commissione ha esaminato ma ha deciso...
posta 21.05.2012 - 02:40
8
risposte

Ci sono odori architettonici?

Ci sono tonnellate di risorse sul web che fanno riferimento e che elencano gli odori del codice. Tuttavia, non ho mai visto informazioni su odori architettonici . È definito da qualche parte, e c'è una lista disponibile? Sono state condotte ric...
posta 18.02.2011 - 14:56
4
risposte

Che cosa significa la "complessità ciclomatica" del mio codice?

Sono nuovo nell'analisi statica del codice. La mia applicazione ha una complessità ciclomatica di 17.754. L'applicazione stessa è solo 37,672 linee di codice. È valido dire che la complessità è alta in base alle linee di codice? Che cosa mi sta...
posta 17.08.2011 - 20:37