Tutte le domande

4
risposte

È una cattiva pratica rendere pubblici i metodi esclusivamente per il controllo delle unità? [duplicare]

Ho una classe con un metodo pubblico. Ha altri metodi che "assistono" con lo scopo del metodo pubblico. Il metodo pubblico deve essere testato. Tuttavia, voglio anche testare unitamente i metodi privati. Sarebbe impossibile per i miei test...
posta 02.03.2015 - 10:39
5
risposte

Quanti punti della storia dovresti assegnare in uno sprint iniziale?

Quando implementi per la prima volta Scrum all'interno di una squadra, come dovresti determinare la quantità di punti storia che si trovano in uno sprint iniziale quando non hai idea della velocità della squadra? Dovresti basare questo su una...
posta 18.03.2011 - 08:41
5
risposte

Quali vantaggi offrono gli strumenti di integrazione continua in un progetto solista?

Se stai facendo un progetto solista - useresti gli strumenti CI per costruire da un repository? Ho usato Hudson e Cruise Control in un ambiente di squadra, dove è essenziale costruire non appena qualcuno controlla qualcosa. Penso che il valor...
posta 01.12.2010 - 09:30
7
risposte

Quali sono i reali vantaggi dell'analisi del codice statico?

Strumenti come pc-lint o QAC può essere utilizzato per eseguire analisi del codice statico su una base di codice. Secondo la mia esperienza, l'analisi statica spesso produce un'enorme quantità di rumore, ad esempio avvertenze su cose che...
posta 18.12.2010 - 02:51
8
risposte

Standard di codifica Python e. produttività

Lavoro per una grande organizzazione umanitaria, su un software per la costruzione di progetti che potrebbe aiutare a salvare vite umane in situazioni di emergenza accelerando la distribuzione del cibo. Molte ONG hanno disperatamente bisogno del...
posta 29.08.2012 - 17:58
1
risposta

Test unitari: asserzioni posticipate con Linq

Va bene aggiungere asserzioni posticipate come questa var actualKittens = actualKittens.Select(kitten => { Assert.IsСute(kitten); return kitten }); Perché? Quindi posso ripetere una sola volta anche con le dichiarazioni che preve...
posta 02.07.2017 - 17:29
7
risposte

Devo cambiare il nome dell'autore nel file di classe se faccio più dell'80% di modifiche?

Sto refactoring set esistente di classi di test java per i test dell'interfaccia utente automatizzati. A volte finisco per fare enormi cambiamenti nel file di classe o completamente per rinnovarlo. Questo mi fa pensare che quando sto riscrivendo...
posta 21.12.2011 - 06:32
1
risposta

Pro e contro dei namespace vs include / require in PHP?

Recentemente ho iniziato a utilizzare gli spazi dei nomi in PHP. Quando li ho visti per la prima volta, ho pensato che la loro sintassi fosse brutta e che non li avrei mai usati. Tuttavia, ho creato un autoloader (spl_autoload_register) che lo r...
posta 16.12.2013 - 16:54
12
risposte

Vale la pena leggere le specifiche della lingua? [chiuso]

Mi chiedo se valga la pena leggere le specifiche linguistiche / i documenti standard (ad es. La specifica della lingua Java ) se non hai intenzione di scrivere un compilatore / interprete per la lingua o qualcosa di simile? Capisco che leggere...
posta 17.05.2011 - 20:50
6
risposte

Quale albero binario di bilanciamento automatico consiglieresti?

Sto imparando Haskell e come esercizio sto facendo alberi binari. Avendo fatto un albero binario regolare, voglio adattarlo per il bilanciamento di sé. Quindi: Qual è il più efficiente? Quale è più facile da implementare? Quale è il più...
posta 01.01.2011 - 10:06