Tutte le domande

4
risposte

L'impaginazione riduce il carico del server? (teoria)

Mi stavo chiedendo quale sia la ragione dietro l'impaginazione? Viene utilizzato perché riduce il carico sui server poiché limiteremmo tecnicamente la quantità di righe restituite per pagina? Volevo fare qualcosa senza impaginazione ma dato c...
posta 31.10.2011 - 12:08
4
risposte

Perché WAR non può condividere le informazioni sulla sessione?

Ho visto diversi sviluppatori in cerca di una soluzione per questo problema: accedere alle informazioni sulla sessione da una GUERRA diversa (anche quando si è all'interno dello stesso EAR) - ecco alcuni esempi: Un modo per condividere lo sta...
posta 04.12.2012 - 20:50
3
risposte

Perché le piattaforme mobili non supportano la garbage collection generazionale?

Sia Windows Phone / Xbox che Android non hanno il supporto per la raccolta dei dati generazionali. Questo è frustrante per molti programmatori. Sembra esserci un motivo ingegneristico legittimo, ma non riesco a capirlo. I telefoni attuali han...
posta 07.02.2012 - 22:54
3
risposte

Come gestisci tempi di compilazione sempre più lunghi quando lavori con i modelli?

Uso Visual Studio 2012 e ho casi in cui abbiamo aggiunto parametri template a una classe "just" per introdurre un "punto di seam" in modo che in unit test possiamo sostituire quelle parti con oggetti mock. Come si introducono solitamente punt...
posta 28.11.2012 - 17:50
3
risposte

Devo nidificare le funzioni in lingue che mi consentono di farlo o dovrei piuttosto evitarlo?

In JavaScript, PL / SQL e in alcuni altri linguaggi, le funzioni possono essere annidate, ossia dichiarate in un'altra funzione. Questo potrebbe essere usato per suddividere una grande funzione in pezzi più piccoli, ma mantenere quei pezzi nel c...
posta 29.02.2012 - 08:15
2
risposte

Digitare il sistema per le prestazioni

Esistono sistemi di tipo statico che tentano di formalizzare le caratteristiche di prestazione dei programmi? Non riesco a trovare sembrano trovare tali tentativi. Poiché i sistemi di tipo sono (uno dei) strumenti più potenti nell'arsenale de...
posta 06.07.2015 - 10:04
4
risposte

È una cattiva pratica riutilizzare i parametri del metodo?

Ci sono momenti in cui dovrò modificare un valore passato in un metodo all'interno del metodo stesso. Un esempio potrebbe sanificare una stringa come questo metodo qui: void SanitizeName(string Name) { Name = Name.ToUpper(); //now do...
posta 22.06.2016 - 11:15
2
risposte

Ci dovrebbe essere un indice di "igiene dei dati" per il software - per indicare quanto è pulito il programma? non lasciare file temporanei, ecc

Dovrebbe esserci un indice di "igiene dei dati" per il software - per indicare quanto è pulito il programma? non creare file temporanei non utilizzati, voci di registro, variabili d'ambiente, ecc. Ad esempio, guarda nella cartella degli utent...
posta 23.01.2011 - 22:27
3
risposte

Come potrei evitare un deadlock distribuito durante una connessione reciproca tra due nodi?

Supponiamo di avere due nodi peer: il primo nodo può inviare una richiesta di connessione al secondo, ma anche il secondo può inviare una richiesta di connessione al primo. Come evitare una doppia connessione tra i due nodi? Per risolvere questo...
posta 23.08.2012 - 22:09
1
risposta

Controllori asincroni in ASP.NET MVC: Vantaggi reali / Come ottenuti?

Ho lavorato a un articolo sui metodi dei controller asincroni in ASP.NET MVC ( link ) e penso che possa mancare il punto. Considera questo metodo che ho scritto, che è molto simile a un esempio tratto dall'articolo: [HttpGet] [Async...
posta 18.03.2015 - 14:49