Tutte le domande

3
risposte

Esempi reali di app scritte con TDD e buona copertura di test? [chiuso]

Esistono applicazioni open source sviluppate utilizzando lo sviluppo basato su test che fungono da modelli di come dovrebbe funzionare un buon test unitario? Preferirei vedere esempi in C # e .NET. (Nota che ho menzionato le applicazioni, non...
posta 18.04.2012 - 17:35
4
risposte

Java: utilizza il polimorfismo oi parametri di tipo limitato

Supponiamo di avere questa gerarchia di classi ... public abstract class Animal { public abstract void eat(); public abstract void talk(); } class Dog extends Animal { @Override public void eat() { } @Override publ...
posta 06.02.2014 - 11:37
6
risposte

Strategie per evitare SQL nei controller ... o quanti metodi dovrei avere nei miei modelli?

Quindi una situazione in cui mi imbatto ragionevolmente spesso è quella in cui i miei modelli iniziano a: Crescere in mostri con tonnellate e tonnellate di metodi o Permetti di passare a loro pezzi di SQL, in modo che siano abbastanza...
posta 06.04.2012 - 01:50
2
risposte

Come fanno le persone a mantenere la loro suite di test?

In particolare, sono curioso dei seguenti aspetti: Come fai a sapere se i tuoi casi di test sono errati (o non aggiornati) e devono essere riparati (o scartati)? Voglio dire, anche se un caso di test è diventato non valido, potrebbe ancora...
posta 08.10.2012 - 05:02
4
risposte

Se usare -ped flag -pedantic in g ++ o no?

Sto imparando C ++ e sto usando g ++ su Linux per esercitarmi. Voglio sapere se le persone che lavorano come programmatori usano la flag di tipo g ++ e anche la sua importanza nel mondo reale. E gli altri compilatori, anche loro lo cons...
posta 30.06.2011 - 16:48
2
risposte

Modelli di domini anemici e iniezione di servizi di dominio

Il modello di dominio anemico è descritto come un anti-pattern nella progettazione basata sul dominio di Martin Fowler. Per avere la logica aziendale sui modelli di dominio, vengono spesso utilizzati i servizi di dominio. Ma l'iniezione di ser...
posta 17.12.2015 - 15:20
2
risposte

DDD Contesti e domini limitati?

Ho lavorato in un'applicazione relativamente complessa con 10 di tabelle di database (aggregati, entità / oggetti valore) e applicando DDD. A questo punto sembra essere fondamentalmente DDD-Lite che significa che esistono i servizi di applicazio...
posta 04.10.2013 - 17:34
2
risposte

Qual è la differenza tra function () e function (void)?

Ho sentito che è una buona pratica scrivere funzioni che non ricevono nulla come parametro come questo: int func(void); Ma ho sentito che il modo giusto per esprimere è così: int func(); Qual è la differenza tra queste due dichiarazion...
posta 11.06.2015 - 15:11
3
risposte

Come gestire un bug che sembra essersi risolto da solo? [chiuso]

Sono uno sviluppatore di applicazioni Web per un sistema interno. Un utente segnala che c'è un bug. Il bug era che alcune parole non potevano essere visualizzate. Il rapporto contiene una cattura dello schermo che mostra chiaramente l'errore....
posta 01.12.2015 - 13:01
8
risposte

Modi per rompere la "Sindrome del programmatore perfetto" [chiuso]

Probabilmente non sono l'unico che si sente in quel modo. Ma ho quello che tendo a chiamare "La sindrome del programmatore perfetto" che molti potrebbero dire è lo stesso di perfezionista, ma in questo caso è nel campo della programmazione. Tutt...
posta 26.06.2012 - 12:55