Tutte le domande

7
risposte

Quali approcci posso adottare per ridurre le probabilità di introdurre nuovi bug in un'app legacy complessa?

Dove lavoro spesso devo sviluppare (e correggere i bug) in un vecchio sistema (.NET 1) il cui codice è completo spaghetti - con poca attenzione data a nomi di variabili, struttura del programma e commenti. Per questo motivo ho bisogno di temp...
posta 31.01.2011 - 16:49
5
risposte

Usi tecniche di validazione sia lato client che lato server?

Utilizzi tecniche di convalida sia lato client che lato server durante la convalida dell'input da un utente, ad es. tramite un modulo di contatto? Se è così, è davvero necessario? Hai un po 'di ingegneria?     
posta 01.03.2011 - 11:04
6
risposte

Come si chiamano le classi senza metodi?

Come si chiamano le classi senza metodi? Ad esempio, class A { public string something; public int a; } Qui sopra c'è una classe senza alcun metodo. Questo tipo di classe ha un nome speciale?     
posta 13.08.2012 - 16:39
5
risposte

Agile, Cascata e modifiche dei requisiti

Qualcuno ha avuto questo problema di un progetto definito come "Agile" invaso da modifiche dei requisiti? Lavoro su un progetto di sviluppo che viene eseguito in Sprint di 4 settimane, ma ci sono sempre dei cambiamenti tra questi Sprint. È ancor...
posta 14.12.2011 - 11:33
6
risposte

Come gestisci le domande basate sulla conoscenza nelle interviste? [chiuso]

Nelle interviste tecniche che intervistano i programmatori esperti, gli intervistatori fanno molte domande basate sulla conoscenza. [per esempio. Mi piace come configurare questo e quello nell'XML]. Queste domande hanno esattamente una risposta...
posta 28.02.2011 - 16:26
7
risposte

Quando iniziare a pensare alla scalabilità? [chiuso]

Sto avendo un problema divertente ma anche terribile. Sto per lanciare una nuova app (iPhone). È un gioco multiplayer a turni in esecuzione sul mio backend personalizzato. Ma ho paura di lanciare. Per qualche ragione, penso che potrebbe diven...
posta 06.07.2013 - 15:27
6
risposte

Devo scegliere un linguaggio di programmazione funzionale?

Recentemente sono stato più preoccupato del modo in cui scrivo il mio codice. Dopo aver letto alcuni libri sui modelli di progettazione (e sulla loro eccessiva implementazione, ne sono certo), ho spostato il mio modo di pensare molto per incapsu...
posta 12.03.2011 - 22:10
4
risposte

Le migrazioni dello schema del database sono un problema negli ambienti di produzione?

Nelle discussioni sui database NoSQL vs SQL, a volte sento che le aziende preferiscono utilizzare i database NoSQL di schemi perché è problematico migrare lo schema a una nuova versione. Ma è davvero un grosso problema quando si fanno gli aggior...
posta 19.09.2011 - 15:53
10
risposte

Come dovrei creare prototipi UI lo-fi (non interattivi)?

Attualmente sto lavorando per riunire alcuni prototipi di base, in parte per raccogliere i requisiti e in parte per progettare l'interfaccia utente finale. Al momento sto provando a creare lo schermo usando Post-it notes, con note gialle per...
posta 30.09.2010 - 15:27
5
risposte

La revisione del codice deve essere eseguita prima o dopo i test unitari

Sto discutendo con il mio collega su quando eseguire la revisione del codice - prima o dopo i test unitari. Qual è la migliore pratica? Alcuni fattori che potremmo dover prendere in considerazione (potrebbero essercene altri): Dimensione...
posta 23.11.2011 - 09:58