Domande con tag 'development-process'

4
risposte

Perché non è raccomandato pubblicare più difetti nella stessa emissione / biglietto?

Non sono sicuro che questo sia il posto dove porre la seguente domanda concettuale (StackOverflow non lo è sicuramente). Ho visto questa domanda in un esame a scelta multipla (risposta singola), simile agli ISTQB esami: Why it is not r...
posta 07.07.2013 - 20:40
12
risposte

Cosa fai quando ti senti bloccato in un progetto? [chiuso]

Quando sono in un codice o in una routine di progettazione, tendo a trovare un collaboratore non dev per discutere il problema. Mi costringe a spiegare il problema in modo molto dettagliato e di solito trovo qualcosa che mi è mancato durante il...
posta 03.09.2010 - 04:24
8
risposte

Come comportarsi con qualcuno a cui non piace l'idea delle revisioni del codice?

Ovviamente, se la direzione compra a passare il tempo con le revisioni del codice, allora tutti devono farlo. Ma ci sono sempre quei ragazzi (o ragazze) che resistono con ogni grammo del loro essere. Come gestisci efficacemente il modo di...
posta 25.01.2011 - 15:34
11
risposte

Cosa fare quando la stima del tempo va storta?

Diciamo che il tempo stimato per un caso è di 3 giorni. Nel secondo giorno noterete che il caso sta crescendo e stanno emergendo nuovi scenari che non sono stati conteggiati al momento della stima del tempo. La nuova scoperta porta a 2 giorni in...
posta 17.12.2010 - 08:54
4
risposte

Dove dovresti mettere le costanti e perché?

Nelle nostre applicazioni per lo più di grandi dimensioni, di solito abbiamo solo poche posizioni per le costanti: Una classe per GUI e contstant interni (titoli di pagine di schede, titoli di caselle di gruppo, fattori di calcolo, enumerazi...
posta 19.04.2012 - 14:02
7
risposte

Come mantieni il funzionamento dei tuoi test unitari durante il refactoring?

In un'altra domanda, è stato rivelato che uno dei problemi con TDD è mantenere la suite di test in sincronia con il codebase durante e dopo il refactoring. Ora, sono un grande fan del refactoring. Non ho intenzione di rinunciare a fare TDD. M...
posta 21.09.2010 - 14:52
8
risposte

Questa limitazione di Test Driven Development (e Agile in generale) è praticamente pertinente?

In Test Driven Development (TDD) si inizia con una soluzione subottimale e quindi si producono iterativamente migliori con l'aggiunta di casi di test e di refactoring. I passi dovrebbero essere piccoli, il che significa che ogni nuova soluzione...
posta 08.01.2017 - 23:28
7
risposte

Il riutilizzo del software preclude la ripetibilità del processo

Riutilizzo del codice come problema Stavo pensando a questa domanda sulla consegna del software, e ho continuato a tornare sul problema ripetibilità e / o riproducibilità . Hanno importanza, perché se non ripeti un progetto, diventa pi...
posta 14.07.2013 - 17:24
18
risposte

Interruzione di discussioni tecniche senza fine e decisione

Mi capita sempre di incontrare persone a cui piace confrontarsi per anni con le più piccole "cose tecniche". Non fraintendermi, sono un programmatore smanettone che ama quello che faccio, ma tu conosci il tipo di conversazione. Mac è molt...
posta 27.01.2011 - 15:19
5
risposte

Validazione dell'input dei dati - Dove? Quanto? [chiuso]

La convalida dell'input dei dati è sempre stata una lotta interna per me. Sull'orlo di aggiungere un vero framework e codice di sicurezza al nostro progetto di riscrittura delle applicazioni legacy (che finora mantiene pressoché il codice di...
posta 02.06.2011 - 17:04