Tutte le domande

10
risposte

In che modo gli RDBMS possono essere considerati una moda passeggera?

Completando il mio livello A Computing nel 2003 e prendendo una laurea in Informatica nel 2007, e imparando il mio mestiere in un'azienda con un sacco di utilizzo SQL, sono stato portato all'idea di Database relazionali usati per lo storage....
posta 06.07.2011 - 11:49
5
risposte

Qual è il nome idiomatico di una variabile usa e getta? [chiuso]

La direttiva del linguaggio Velocity Template richiede una variabile sul lato sinistro . Questo non funziona. #set ( $entries.add("d") ) Anche se non ho alcuna utilità per il valore di ritorno di add("d") , devo assegnarlo a una varia...
posta 01.12.2011 - 15:14
7
risposte

Come posso impedire ai programmatori di scrivere codice vulnerabile all'iniezione SQL?

A volte ti diverti e deleghi piccoli compiti ai programmatori junior. Ma se non presti abbastanza attenzione ti ritrovi con questo tipo di codice in produzione: class DivtoggleController extends Zend_Controller_Action { public function cl...
posta 14.04.2011 - 20:02
2
risposte

Come funzionano esattamente i diritti di codice esclusivo? [chiuso]

Mi è stato chiesto da un cliente di presentare una proposta per un'app web che desiderava creare. Questo client è un avvio con una trazione relativamente buona finora (come sembra). Mi è stato chiesto di redigere un contratto che mi impedisca...
posta 12.05.2015 - 18:09
4
risposte

Best practice Restituzione dell'oggetto di sola lettura

Ho una domanda sulle "migliori pratiche" su OOP in C # (ma si applica a tutte le lingue). Considera di avere una classe di libreria con oggetto che deve essere esposto al pubblico, ad esempio tramite accessor di proprietà, ma non vogliamo che...
posta 29.01.2013 - 14:58
4
risposte

Che cosa significa il termine giorno un bug?

Mi sono imbattuto recentemente in questo termine in una catena di posta. Google mi dice che esiste un termine bug zero-day e che Microsoft e Adobe sono i capofila: ) Esiste un termine come primo giorno ? Cosa potrebbe significare?     
posta 04.07.2011 - 19:08
6
risposte

Offusivi il tuo indirizzo e-mail in codice open source per prevenire lo spamming?

Ho pensato di pubblicare alcuni progetti, e la maggior parte degli autori nella community lascia il proprio indirizzo e-mail nel codice, spesso così com'è o usa schemi di uso comune come "meATNOSPAMgmail.com", che tipo ottiene la mia paranoia fl...
posta 06.10.2010 - 16:31
4
risposte

Cosa si intende per "OOP nasconde lo stato"? [chiuso]

In uno dei tanti rilanci anti-OOP su cat-v.org ho trovato un passaggio di Joe Armstrong ha sollevato diverse obiezioni contro il modello OOP, una delle quali era la seguente: Objection 4 – Objects have private state State is the root...
posta 29.07.2014 - 17:17
5
risposte

L'oggetto Sprint richiede più tempo del previsto. Cosa dovremmo fare?

Cosa dovremmo fare se un elemento in mischia richiede più tempo del previsto? Lo sto chiedendo perché ho notato elementi che gli sviluppatori stanno faticando a completare in quanto è molto più difficile di quanto inizialmente pensato. In tal...
posta 09.07.2013 - 03:37
5
risposte

Preferisco la composizione o l'ereditarietà in questo scenario?

Considera un'interfaccia: interface IWaveGenerator { SoundWave GenerateWave(double frequency, double lengthInSeconds); } Questa interfaccia è implementata da un numero di classi che generano onde di forme diverse (ad esempio, SineWave...
posta 18.06.2015 - 23:16