Tutte le domande

3
risposte

Come rendere popolari i test automatici? [chiuso]

La nostra base di codici è in crescita da 20 anni. Siamo circa 10 sviluppatori + sqa che lavorano con 500kloc. Qualche tempo fa un piccolo team di noi (2 sviluppatori, uno di sqa) ha iniziato a lavorare su un programma di test automatizzato. Att...
posta 12.10.2017 - 18:58
5
risposte

XSLT e possibili alternative [chiuso]

Ho dato un'occhiata a XSLT per trasformare un file XML in un altro (HTML, ecc.). Ora, mentre vedo che ci sono benefici per XSLT (essendo uno strumento standardizzato e usato) sono riluttante per un paio di motivi I processori XSLT sembrano e...
posta 10.09.2013 - 16:53
3
risposte

Come posso testare l'audio dell'unità?

Ho ereditato un piccolo progetto e voglio estenderlo e stabilizzarlo allo stesso tempo scrivendo Test di unità per tutto il nuovo codice che sto aggiungendo. La prima classe, TypedAudioCreator , crea file audio e questo si è rivelato molto f...
posta 20.02.2012 - 05:10
2
risposte

Quando dovrei usare l'operatore di conversione di tipo implicito di C #?

In C #, possiamo sovraccaricare l'operatore di conversione implicito come questo (esempio da MSDN ) : struct Digit { /* ... */ public static implicit operator byte(Digit d) // implicit digit to byte conversion operator {...
posta 19.05.2015 - 21:07
2
risposte

Cosa fare quando trovi un buco nella sicurezza nel sito della tua azienda

Ho trovato un grosso buco di sicurezza in uno dei siti pubblici della mia azienda. Questo è il nostro primo sito pubblico che è stato convertito da un sito intranet. Ho portato questo problema al mio capo e in sostanza l'hanno scrollato di dosso...
posta 09.05.2012 - 02:24
3
risposte

Devo implementare direttamente un'interfaccia o far eseguire la superclasse?

C'è una differenza tra public class A extends AbstractB implements C {...} vs ... public class A extends AbstractB {...} abstract class AbstractB implements C {...} Capisco che in entrambi i casi, la classe A finirà per conformarsi all...
posta 19.12.2012 - 02:12
3
risposte

Sta usando i test unitari per raccontare una storia una buona idea?

Quindi, ho un modulo di autenticazione che ho scritto qualche tempo fa. Ora vedo gli errori nel mio modo e scrivo i test unitari. Durante la stesura dei test unitari, ho difficoltà a trovare nomi validi e buone aree da testare. Ad esempio, ho co...
posta 23.01.2013 - 06:47
3
risposte

Due definizioni contraddittorie del principio di segregazione dell'interfaccia - quale è corretto?

Durante la lettura di articoli su ISP, sembrano esserci due definizioni contraddittorie di ISP: Secondo la prima definizione (vedi 1 , 2 , 3 ), l'ISP afferma che le classi che implementano l'interfaccia non dovrebbero essere costrette ad i...
posta 21.06.2013 - 16:41
4
risposte

La patch di software open source durante l'aggiornamento non è un'opzione?

Recentemente mi sono imbattuto in un bug piuttosto fastidioso (confermato) in un pacchetto software open source che ho integrato nella mia applicazione. Secondo il tracker di problemi pubblici questo bug è stato risolto nell'ultima versione del...
posta 22.02.2013 - 12:55
3
risposte

Cosa significa essere agili?

Abbiamo un progetto che tutti dicono che faremo in modo agile, ma dubito che abbiamo capito chiaramente cos'è l'agile. Nei progetti precedenti avevamo pianificato delle riunioni, poi definito il registro del prodotto e assegnato il lavoro agl...
posta 21.08.2011 - 17:36