Tutte le domande

2
risposte

Cercando di identificare il modello IClass, Class, ClassImpl

Recentemente ho visto molto codice che assomiglia a questo: public interface IFoo { int Bar(); } public static class Foo { public static IFoo Create() { return new FooImpl(); } private class FooImpl : IFoo { public int Ba...
posta 27.09.2011 - 14:22
3
risposte

Convenzioni di denominazione per l'unica implementazione prevista di un'interfaccia [chiusa]

Se decidi che "Program to An Interface" supera YAGNI e decidi di creare un supertipo in cui non prevedi nulla di diverso da una ovvia implementazione: esiste una convenzione per nominare l'ovvio tipo concreto? Per esempio. stamattina ho scritto...
posta 30.12.2011 - 14:37
2
risposte

Programmer-Tester-Ratio

Ci sono raccomandazioni motivate quanti tester dovrebbe avere una squadra per programmatore? Sono più interessato alle opinioni che si riferiscono ad un approccio di sviluppo della vecchia scuola (niente roba agile) e progetti più grandi. Le fon...
posta 05.01.2012 - 16:07
2
risposte

Bagnarmi i piedi con l'open source - creare un piccolo progetto per conto proprio contribuendo a creare un grande?

Voglio contribuire alla comunità open source, ma non l'ho mai fatto prima e ho alcune preoccupazioni riguardo al processo di collaborazione - temo che mi "intrometterò" di altri sviluppatori, e dal momento che (presumo) sono dei ragazzi abbastan...
posta 15.12.2011 - 01:59
4
risposte

Se una storia è de-scopata durante l'iterazione, allora cosa fare con la sua stima / dimensione?

A volte cambiamo l'ambito della storia dell'utente per completarlo durante l'iterazione. Ad esempio, Storia originale (8 punti): come utente voglio salvare i miei dati in formato PDF. Storia de-Scoped: come utente voglio salvare i miei te...
posta 09.08.2011 - 17:24
3
risposte

Come posso studiare meglio un problema per determinare se la ricorsione può / deve essere usata?

In alcuni casi, non riesco a vedere che un problema può essere risolto con il metodo divide et impera. Per dare un esempio specifico, quando si studia il problema del find max sub-array, il mio primo approccio è quello di forzare la forza usando...
posta 28.10.2011 - 09:18
5
risposte

Quando si decompone una funzione grande, come posso evitare la complessità dalle sottofunzioni extra?

Dire che ho una grande funzione come la seguente: function do_lots_of_stuff(){ { //subpart 1 ... } ... { //subpart N ... } } un modello comune è quello di scomporlo in sottofunzioni function do_lots_of_s...
posta 20.06.2012 - 18:15
4
risposte

Come selezionare il sistema di disegno quando i requisiti non sono ancora noti?

Stiamo sviluppando un'applicazione per l'elaborazione e la visualizzazione di dati 2D. Al momento i dati vengono visualizzati convertendo ciascun punto in un colore a seconda dell'intensità, quindi in un codice di livello piuttosto basso. Funzio...
posta 08.08.2012 - 12:00
3
risposte

Quali cose ho bisogno per diventare esperto ASP.net MVC [chiuso]

Mi sono laureato in informatica. Ho avuto una discreta conoscenza in Java. Ho circa un anno di esperienze in ASP.net C # Web form. Quali altre cose ho bisogno di sapere se voglio diventare esperto in ASP.net MVC che posso fare un complesso sito...
posta 06.02.2012 - 08:48
4
risposte

come usare bene la costante std :: string in c ++

Nel mio attuale progetto di codice, c'è un sacco di stringhe costanti che uso per stampare i messaggi di errore. Hardcoding tali stringhe è generalmente considerato una cattiva pratica. Ora sto cercando un "modo pulito" per includere queste s...
posta 20.05.2012 - 10:55