Domande con tag 'development-process'

1
risposta

Come stai gestendo la compatibilità del browser nel nuovo mondo "rapido rilascio"?

Con il nuovo mondo delle versioni rapide dei browser sto cercando di capire come definire & implementa la nostra procedura di compatibilità del browser. In precedenza avremmo sempre supportato l'ultima versione principale di un browser pi...
posta 11.07.2011 - 21:16
5
risposte

Perché uno sviluppatore ha bisogno di un accesso Internet "nativo"? [chiuso]

Configurazione Abbiamo una situazione in cui gli sviluppatori si connettono alle loro scatole di sviluppo tramite i terminali Citrix (che sono installati sui loro laptop), che li porta in una sessione Gnome (ad es. Linux), dove fanno tutti i...
posta 14.06.2012 - 01:27
3
risposte

Metodologia agile in termini puramente tecnici

Spesso sento parlare di processi di agilità, ma mi sembra che sia (quasi) sempre legato all'organizzazione del team e ai processi di consegna. Esso (quasi, ancora una volta) non arriva mai in fondo alla bottiglia: lo sviluppo stesso. Esistono...
posta 30.03.2018 - 10:15
4
risposte

È necessaria una nuova build ogni volta che apporto una modifica al codice?

Sto lavorando su un progetto che ha circa un centinaio di file diversi (.cpp & .h), e richiede circa un'ora per costruire l'intero progetto su MSVC 2008, supponiamo che io ora apporti una modifica a qualcuno file, ho bisogno di ricostruire l...
posta 18.06.2012 - 19:34
5
risposte

"TDD riguarda la progettazione, non la verifica"; concretamente, cosa significa?

Mi sono chiesto questo. Cosa intendiamo esattamente per design e verifica. Devo semplicemente applicare TDD per assicurarmi che il mio codice sia SOLIDO e non verificare se il suo comportamento esterno è corretto? Devo usare BDD per verifi...
posta 06.10.2012 - 17:50
5
risposte

Che tipo di domande determinano se un codice simile è separato o comune?

Ho incontrato il seguente problema molte volte in varie forme nella mia carriera di programmatore. Come semplice esempio, considera quanto segue: Diciamo che esiste un metodo (B) che potrebbe differire in base alle esigenze del cliente. Quest...
posta 11.03.2013 - 12:51
8
risposte

Come evitare errori di battitura, ecc.?

Per la prima volta ho programmato un software open source in cui tutto il mio lavoro viene riesaminato prima di essere eseguito. Capisco che la revisione del lavoro non sia un compito facile, quindi non mi piace sprecare tempo e sforzi dei revis...
posta 28.07.2012 - 18:16
2
risposte

Test Driven Development quando cambiano le specifiche

In questi giorni, è abbastanza comune per me essere incaricato di apportare una modifica che in realtà infrange le specifiche precedenti. So che una delle idee principali alla base di TDD è di avere una suite che verifica che tutte le tue modifi...
posta 18.12.2014 - 22:15
3
risposte

Revisione del codice se nessuno in team ha conoscenze in qualche tecnologia?

Esempio di situazione: un team di sviluppatori Java avvia un progetto iOS. Solo uno sviluppatore ha conoscenza di Objective-C / iOS e all'inizio lavorerà a questo progetto da solo. Come possiamo eseguire revisioni di codice in questa situazio...
posta 16.07.2013 - 20:48
1
risposta

Come è possibile per le grandi aziende gestire team di sviluppo software senza Project Manager?

Nota: si tratta di ingegneria del software. Un amico al lavoro ha detto: Did you know that Facebook and Atlassian have abolished project managers for their software dev teams? Sembrava familiare, ma non sono riuscito a trovare un rife...
posta 16.01.2018 - 11:41