Tutte le domande

2
risposte

Sto violando SRP quando inserisco il modello di fabbrica con il livello del repository?

Nel contesto di MVC a volte mi trovo a creare una fabbrica e a iniettare la fabbrica con il repository. Mentre è certamente possibile usare il Repository come layer all'interno della Factory, mi chiedo se sia un anti-pattern per farlo. vale l...
posta 27.09.2016 - 22:49
1
risposta

Stima delle attività in Scrum

Il nostro team utilizza Scrum tre iterazioni. Valutiamo con successo PBI in storypoints usando la pianificazione del poker. Ma dopo non possiamo fare nulla perché non lo sappiamo Chi crea le attività? PBI è creato da tutti e approvato dal pr...
posta 18.08.2013 - 19:58
5
risposte

Come gestire le ipotesi durante la progettazione di qualsiasi sistema?

Ho esaminato vari esempi di progettazione di sistema per capire come ci avviciniamo a qualsiasi domanda di progettazione di sistema. Ecco cosa ho capito fino ad ora. Conosci prima il sistema e scopri come funziona. Pensa a tutti i casi d'u...
posta 14.08.2013 - 15:04
2
risposte

Esiste un modo per aggirare le restrizioni del campo di utilizzo in Java?

Limitazioni attuali del campo di utilizzo definite in " Contratto di licenza di codice binario Oracle per il I prodotti della piattaforma Java SE "ne vietano l'uso nei sistemi incorporati. "General Purpose Desktop Computers and Servers" me...
posta 17.10.2013 - 08:07
4
risposte

Dovremmo codice per prestazioni o stabilità? [duplicare]

C'è un punto nel tempo in cui si effettuano scelte di progettazione e si discutono con la gestione. Nel mio caso, devo discutere le mie posizioni e le scelte di progettazione con il senior management, ma è frustrante che la gestione cerchi sol...
posta 14.09.2013 - 05:04
5
risposte

Best practice per la copertura del codice dei metodi di interfaccia vuoti

Data una classe che implementa un'interfaccia, ma non ha bisogno di tutti i metodi implementati, qual è la best practice per il test di unità di questa classe rispetto alla copertura del codice? - o è considerato un segno per un odore di codice?...
posta 11.09.2013 - 09:18
1
risposta

A che punto diventa necessario il caching per un'applicazione web?

Sto considerando l'architettura per un'applicazione web. Sarà un'applicazione a singola pagina che si aggiorna automaticamente ogni volta che l'utente seleziona informazioni diverse su diversi moduli disponibili nella pagina. Stavo pensando c...
posta 22.10.2013 - 23:26
2
risposte

CA1819: le proprietà non devono restituire matrici. Questo succede solo con gli array? Se sì, perché?

Ho una domanda su CA1819 msdn warning warning. La regola è: le matrici restituite dalle proprietà non sono protette da scrittura, anche se la proprietà è di sola lettura. Per mantenere l'array a prova di manomissione, la proprietà deve restit...
posta 09.09.2013 - 15:00
2
risposte

MongoDB: questo è un buon schema di progettazione?

Sto lavorando a un'app Meteor che consente agli utenti di creare eventi e assegnare loro membri dell'equipaggio. Ho suonato in giro con MongoDB prima e ho fatto alcune esperienze lungo la strada, dove ad esempio il mio primo tentativo è andato f...
posta 16.12.2013 - 13:07
3
risposte

Fare alcuni metodi per lo più contengono chiamate di metodo, mentre altri che fanno "il livello più basso" funzionano [duplicato]

Così ci ho pensato, e non so se è incluso o meno in alcun metodo. Penso che i vantaggi di questo stile di codifica siano che, al livello più basso, il codice è estremamente verificabile, e quindi anche i test di integrazione dovrebbero esse...
posta 03.10.2013 - 14:41