Tutte le domande

1
risposta

Metodo di fabbrica rispetto al modello di progettazione di fabbrica

Conosco i metodi Simple Factory Idiom, Factory Method e Abstract Factory Design. Ma ho due situazioni che non sono sicuro di come chiamare (esempio di codice PHP): class User { public static function LoadUserById($id) { $objUser = new...
posta 16.09.2013 - 07:25
3
risposte

La mia architettura ha un problema con le viste che richiedevano informazioni da oggetti diversi. Come posso risolvere questo?

Sto costruendo un'architettura come questa: Questi sono i miei layer SW ______________ | | | Views | |______________| ______________ | | |Business Logic| |______________| ______________ | | |...
posta 27.02.2014 - 16:46
5
risposte

Creazione di un'app Web con voci di database MySQL crittografate?

Ho una certa esperienza nella creazione di siti Web basati su PHP con accesso a MySQL, memorizzazione di dettagli utente crittografati, ma tutti gli altri campi sono in chiaro. Il mio progetto più recente richiederà la memorizzazione di dati sen...
posta 16.07.2013 - 12:21
2
risposte

Sviluppo agile e modello di requisiti standard

So che c'è una netta differenza tra una specifica del requisito e una user story. Tuttavia, nella nostra azienda, molti dei requisiti possono essere definiti in un modello standard. Questo vale per le applicazioni aziendali di piccole e medie di...
posta 14.06.2017 - 13:18
3
risposte

Compilatore Java e compatibilità VM

Un collega e io di recente abbiamo discusso di versioni Java e JVM. Io uso Java 7 ma usiamo Java 6 per il nostro client (mentre dice che alcuni sono ancora su 5). Il mio pensiero immediato è stato: perché non possiamo indirizzare anche quelle ma...
posta 22.07.2013 - 13:33
2
risposte

Gli utenti che hanno effettuato l'accesso devono esplorare un sito tramite https?

Non ho mai pensato che fosse necessario, ma un client ha richiesto che tutte le pagine web servite agli utenti registrati siano consegnate su HTTPS. A parte il punto di vista dell'implementazione, che non credo di voler perseguire, c'è una ve...
posta 02.07.2013 - 10:43
2
risposte

Scrittura di grandi porzioni di codice, quindi debugging?

Ultimamente ho scritto un motore di gioco, e ho scritto molte "cose fondamentali" (interfacce standard, moduli, un sistema di messaggi ecc.), ma ho notato uno schema, molte delle cose sono interdipendente e non riesco a eseguire il debug finché...
posta 25.06.2013 - 17:02
3
risposte

Che cos'è un "livello di astrazione"?

Ho bisogno di una spiegazione molto semplice perché non sono un programmatore professionista. Ho trovato la terminologia "livello di astrazione" che legge la documentazione dell'estensione mysqli dove è descritta la differenza tra le estensio...
posta 12.01.2014 - 17:26
2
risposte

Interfacce di raccolta in C #, provenienti da Java

In Java, sono abituato a dichiarare le collezioni utilizzando l'interfaccia più astratta possibile e quindi a costruirle utilizzando l'implementazione concreta che ha senso al momento. Di solito è simile a questo: public class MyStuff { pr...
posta 01.08.2013 - 00:20
4
risposte

Eccezioni vs ErrorCodes quando si lavora con i dispositivi

Il team esterno è al capolinea di un nuovo progetto. Uno dei componenti al confine del sistema è il componente che interagisce con una stampante attraverso un componente COM esterno (indicato come una normale dll). Il componente COM restituis...
posta 03.08.2013 - 16:45