Tutte le domande

6
risposte

Qual è il ruolo di QA in un progetto BDD?

Se stai conducendo un progetto utilizzando BDD con copertura al 100% delle storie degli utenti con test di accettazione automatici, quale sarebbe il ruolo di un tester / addetto all'assicurazione della qualità? Immagino che sto immaginando ch...
posta 09.02.2011 - 16:57
8
risposte

Qual è il valore del controllo dei test unitari guasti?

Sebbene esistano modi per evitare l'esecuzione di test unitari, qual è il valore del controllo dei test unitari guasti? Userò un semplice esempio: Case Sensitivity. Il codice corrente è case sensitive. Un input valido nel metodo è "Cat" e res...
posta 15.03.2011 - 15:01
2
risposte

Qual è l'approccio migliore per i commenti di codice in linea?

Stiamo eseguendo alcuni refactoring su una base di codice legacy di 20 anni e sto discutendo con il mio collega riguardo al formato dei commenti nel codice (plsql, java). Non esiste un formato predefinito per i commenti, ma nella maggior part...
posta 07.11.2012 - 20:53
4
risposte

Come avviare una società di software [chiusa]

Sono sempre stato interessato a chiedermi come accadono le società di software. Trovo estremamente difficile una volta che sei legato all'auto, alla casa, alla vita ecc. Il finanziamento è sempre la principale preoccupazione. Per rendere ques...
posta 12.03.2011 - 18:58
8
risposte

In quali circostanze i diagrammi di flusso sono ancora uno strumento prezioso e utile?

Quando ho iniziato a programmare, ho fatto molto affidamento sui diagrammi di flusso (e sui grafici di spaziatura della stampante). Mentre ero in classe COBOL, non potevo iniziare a scrivere alcun codice fino a quando il mio diagramma di flusso...
posta 10.09.2011 - 01:07
7
risposte

Qual è stato il peggior codice che hai fissato di cui sei orgoglioso? [chiuso]

Ne ho avuto alcuni di cui sono orgoglioso e alcuni di loro sono stati scritti da me pochi anni fa. Non deve necessariamente essere bacato, solo codice cattivo.     
posta 10.09.2010 - 21:26
6
risposte

Come implementare solo una parte di un'interfaccia

Quando si sviluppa in OOP, a volte un'interfaccia / contratto è data da una libreria che non è possibile modificare. Chiamiamo questa interfaccia J. Ora hai un oggetto di classe A che consuma oggetti che implementa questa interfaccia. Dentro...
posta 01.06.2011 - 08:34
6
risposte

Cosa dovrei includere nell'intestazione della documentazione della mia classe

Sto cercando il formato informativo della documentazione di classe per le mie classi Entity, Business Logic e Data Access. Ho trovato seguenti due formati da qui Formato 1 ///----------------------------------------------------------...
posta 06.10.2010 - 12:50
4
risposte

Quando segui SOLID, stai leggendo e scrivendo file due responsabilità separate?

Sto appena iniziando a esplorare SOLID e non sono sicuro che la lettura da file e la scrittura su file abbiano la stessa responsabilità. La destinazione è lo stesso tipo di file; Voglio leggere e scrivere. Pdf nella mia domanda. L'applicaz...
posta 10.11.2016 - 18:29
1
risposta

Come verificare il principio di sostituzione di Liskov in una gerarchia ereditaria?

Ispirato alla risposta : Liskov Substitution Principle requires that Preconditions cannot be strengthened in a subtype. Postconditions cannot be weakened in a subtype. Invariants of the supertype must be preserved in a subtyp...
posta 17.10.2012 - 10:45