Tutte le domande

2
risposte

Quali sono alcuni buoni modi in cui uno sviluppatore di client .NET esperto può iniziare a imparare lo sviluppo web? [chiuso]

Il mio background è il seguente. Ho iniziato a programmare da quando ero giovane, ho lavorato in BASIC, poi in Asm per M68K, poi in C, in C ++, e ora ho trascorso gli ultimi 5 anni in .NET diventando uno sviluppatore .NET piuttosto buono. Da qua...
posta 16.07.2012 - 20:56
5
risposte

Parametro metodo di gruppo o parametro individuale?

Vorrei chiedere una considerazione sulla progettazione dei parametri del metodo. Di solito decido tra l'utilizzo di singole variabili come parametri rispetto al raggruppamento in una classe o dizionario come un parametro. Esiste una regola de...
posta 09.04.2012 - 10:40
2
risposte

Test di unità ignoranti - buoni e cattivi motivi quando e perché?

Recentemente ho iniziato un nuovo progetto per ri-implementare una parte fondamentale dell'automazione. Dato che è molto importante, lo faccio su TDDing in modo da poter testare vari scenari di base e cose che sappiamo che il vecchio sistema non...
posta 13.02.2012 - 19:50
5
risposte

È una cattiva pratica usare lo stile in linea con il codice generato?

Se sto usando una tecnologia come Grails. È davvero facile finire con lo stile in linea. Ci sono dei lati negativi nel generare automaticamente il codice con lo stile in linea? Questa è considerata una cattiva pratica? Perché?     
posta 06.03.2012 - 15:47
4
risposte

Qual è la ragione per cui le eccezioni sono pesantemente utilizzate nei linguaggi gestiti (C # e Java) ma non in C ++? [chiuso]

AFAIK, molti progetti C ++ non consentono eccezioni e negano loro le linee guida sulla codifica. Ho molti motivi, ad esempio, l'eccezione è difficile da gestire correttamente se il tuo binario deve essere compilato da compilatori separati e dive...
posta 05.11.2013 - 04:57
3
risposte

Come comportarsi con un capo squadra che non ama la programmazione estrema?

Da link Extreme Programming è una metodologia di sviluppo del software che ha lo scopo di migliorare la qualità del software e la reattività alle mutevoli esigenze dei clienti. La mia squadra non ama la programmazione estrema come Po...
posta 21.02.2013 - 11:54
5
risposte

Si sta eseguendo una cascata ogni 2 settimane considerato uno sviluppo agile?

Mi sono chiesto se è ancora possibile classificare un approccio di sviluppo del tipo Cascata, in cui la durata del ciclo di cascata è di 1-2 settimane, come Agile.     
posta 07.09.2011 - 20:37
8
risposte

Come gestire la documentazione funzionale?

La nostra documentazione funzionale / commerciale è distribuita su file Word sulla nostra intranet aziendale. È difficile trovare e aggiornare le informazioni. Ci deve essere un modo migliore. Qualche idea? Avevamo pensato che un Wiki avrebbe...
posta 19.12.2011 - 15:47
1
risposta

Come può un principiante sviluppare un algoritmo per questo problema?

Prima di essere fiammeggiato, sono solo un principiante nella programmazione. Ho imparato Python per circa 1 settimana da solo. Ho un vero problema da risolvere: Obiettivo: il percorso più veloce attraverso un percorso. Problema:...
posta 29.09.2013 - 19:54
4
risposte

Sta usando i parametri "out" o "ref" nei metodi Java per restituire valori extra cattivi?

Mi è capitato di creare una classe mutabile come questa: class Mutable<T> { private T value; public Mutable() { this.value = null; } public Mutable(T value) { this.value = value; } T get() { return this.value; } void...
posta 28.03.2013 - 16:25