Tutte le domande

6
risposte

Macchina virtuale per un linguaggio di programmazione di alto livello rispetto a un sistema operativo

Mi è sembrato di recente che una macchina virtuale per un linguaggio di programmazione di alto livello sia molto simile a un sistema operativo. Gestisce le risorse, ad es. stack, heap, ecc. simile a come un sistema operativo gestisce le risorse...
posta 08.03.2014 - 00:47
4
risposte

Quanto lavoro web design dovrebbe impegnare un programmatore web?

Sto creando un sito web per un mio amico, e il piano è di sollecitare alla fine fonti esterne per occuparsi del design generale. Quindi mi chiedo, quanta grafica dovrei coprire ora? Sono principalmente spinto a codificare la logica per il sit...
posta 19.05.2011 - 04:59
3
risposte

L'uso dell'interfaccia di Comparator interrompe l'incapsulamento in Java?

Secondo il saggio "The Object Calisthenics" di Jeff Bay nel libro ThoughtWorks Anthology, L'uso di Getter e Setter dovrebbe essere evitato poiché interrompe l'incapsulamento e dovremmo invece chiedere all'oggetto di fare qualcosa per noi invece...
posta 02.05.2012 - 09:35
6
risposte

Utilizzo di Simple / Static Factory vs. istanziazione diretta: new Thing () vs. factory.createThing () - qual è il vantaggio?

Ecco due modi per creare un'istanza di un oggetto: Opzione 1: Thing thing = new Thing(); Opzione 2: (la fabbrica è una fabbrica statica, ma potrebbe anche essere una fabbrica semplice). Thing thing = ThingFactory.createThing();...
posta 17.05.2014 - 12:41
5
risposte

Controlla se la variabile non è nulla prima di impostare su null

A un nostro team piace scrivere codice come questo (C #): if (_someVar != null) { _someVar = null; } Piuttosto che semplicemente: _someVar = null; Non ho mai usato il primo dato che ho sempre pensato che non fosse necessario, spe...
posta 04.08.2017 - 14:45
5
risposte

Quali sistemi ESB funzionano meglio per .Net stack [chiuso]

Quale bus di servizio aziendale useresti e perché?     
posta 30.03.2011 - 16:57
6
risposte

In che modo il ruolo del product owner può andare contro l'idea di open source o lavorare per esso?

Su una domanda relativa a " Ricerca e / o diventare proprietario di un prodotto open source "- il primo commento alla domanda in sé era" l'idea del proprietario di un prodotto va contro l'idea di open source ". È vero, e se è così, perché?...
posta 27.01.2012 - 23:03
5
risposte

Domande sulle funzioni statiche

Oggi mi è venuto in mente qualcosa. Ho fatto molto del seguente new Object().doSomething(); Creo un oggetto e invoco le sue funzioni, quindi dimentico dell'oggetto. Non ho bisogno di superare questa istanza. Questo segnala uno stile di codi...
posta 06.10.2011 - 22:00
6
risposte

Best practice o standard di progetto

Come appaltatore di sviluppo software ho lavorato su molti progetti con standard e convenzioni differenti. Molto spesso queste convenzioni vanno contro le migliori pratiche del software che conosciamo e "amiamo". La domanda è, quando stai lav...
posta 13.07.2009 - 10:22
5
risposte

Come si fa a far fronte a Java proveniente da javascript?

Ho imparato alcuni javascript come introduzione alla programmazione, e ora sto cercando di passare a Java e Python e da lì a c ++, c #, ecc. Sono stato coinvolto nel lavoro scolastico, quindi ho avuto pochissime possibilità di imparare ancora...
posta 04.10.2011 - 06:45