Tutte le domande

4
risposte

Restituisce null o un valore vuoto / genera un'eccezione? [duplicare]

Diversi libri di programmazione suggeriscono che i metodi non devono restituire valori di null (ad esempio, Codice pulito). Invece di restituire null i valori predefiniti (0 o stringa vuota o oggetto vuoto) devono essere restituiti o...
posta 09.02.2014 - 09:59
2
risposte

Dovremmo prendere in giro entità e oggetti valore durante il DDD?

Dopo aver letto un pochi articles su Newable vs Injectable oggetti e il modo in cui questi concetti si riferiscono ai servizi, alle entità e agli oggetti valore di DDD, mi è stato lasciato qualche dubbio sull'uso delle novità nel mio codi...
posta 22.07.2013 - 22:13
5
risposte

Test driven vs Requisiti aziendali in costante cambiamento

Uno dei nuovi requisiti del nostro team di sviluppo impostato dal CTO / CIO è quello di diventare uno sviluppo basato su test, tuttavia non penso che il resto dell'azienda possa aiutare perché non hanno alcun senso dei cicli di sviluppo, e i req...
posta 03.12.2012 - 00:41
2
risposte

Come gestire il backlog del prodotto / le storie degli utenti

Stiamo per iniziare un nuovo progetto usando Agile (usando TFS), e ho un paio di "buone pratiche" per quanto riguarda il product backlog: - Quando iniziamo ad aggiungere le storie agli utenti, è una buona idea inserirle in un iterazione di "B...
posta 12.11.2012 - 15:06
5
risposte

Perché "charset" significa veramente "codifica" nell'uso comune?

Qualcosa che da tempo mi ha confuso è che così tanto software usa i termini "charset" e "encoding" come sinonimi. Quando le persone si riferiscono a una "codifica" unicode, intendono sempre una serie di regole per rappresentare i caratteri un...
posta 07.09.2014 - 13:13
2
risposte

Come determinare se un messaggio dovrebbe essere un messaggio di comando o un messaggio di evento?

Due modelli di integrazione aziendale sono il messaggio di comando e messaggio di evento . Sto lavorando a un sistema in cui utilizziamo la messaggistica non solo per l'integrazione con altri sistemi, ma per la comunicazione interna tra i ser...
posta 12.02.2014 - 22:06
2
risposte

Dovrebbe esserci un ruolo formale (interno o esterno) assegnato agli ambienti di sviluppo per controllare la complessità dispendiosa?

Alcuni anni fa, ho lavorato per una piccola azienda che è andata così avanti nello sviluppo di strutture interne che hanno dedicato il loro sviluppatore più anziano e il loro architetto allo sviluppo di un framework MVC personalizzato e di un OR...
posta 11.10.2013 - 15:47
5
risposte

Cosa dovrebbero testare gli sviluppatori prima di inviare il proprio lavoro ai tester? [chiuso]

C'è una lista di controllo che lo sviluppatore deve superare prima di passare il lavoro ai tester? Inoltre, quali sono le condizioni / i casi a cui lo sviluppatore deve prestare attenzione?     
posta 24.01.2012 - 11:46
3
risposte

Come creare l'architettura / il design di un'applicazione in Agile?

Se sto per sviluppare un'applicazione Enterprise, ma per quanto ho capito dal processo agile, interrompo le funzionalità in piccoli blocchi e li sviluppo in modo iterativo. Prima ho creato il database e il nucleo dell'applicazione, quindi estend...
posta 25.04.2012 - 15:04
1
risposta

Qual è la classe "Memento" per il modello di progettazione Memento?

Nel schema di progettazione "Memento" della Gang of Four, la classe Memento si presenta come un involucro inutile che non in realtà mi forniscono alcun valore. A cosa serve? C'è qualche ragione per cui non puoi semplicemente passare at...
posta 05.08.2012 - 18:54