Domande taggate «maintenance»

Le attività che si verificano dopo la distribuzione di un sistema software. Ciò include la modifica dei sistemi rilasciati, la formazione, il funzionamento e la transizione alle organizzazioni di supporto.


28
Sto facendo il 90% di manutenzione e il 10% di sviluppo, è normale? [chiuso]
Ho appena iniziato la mia carriera come sviluppatore web per un'azienda di medie dimensioni. Appena ho avuto il compito di espandere un'applicazione esistente (mal codificata, sviluppata da più programmatori nel corso degli anni, gestisce le stesse attività in modi diversi, struttura zero). Quindi, dopo aver esteso con successo questa applicazione …
368 maintenance 

30
Come ti immergi in basi di codice di grandi dimensioni?
Quali strumenti e tecniche usi per esplorare e apprendere una base di codice sconosciuta? Sto pensando a strumenti come grep, ctagsunit test, test funzionali, generatori di diagrammi di classe, grafici di chiamate, metriche di codice come sloccounte così via. Sarei interessato alle tue esperienze, agli helper che hai usato o …



12
È utile includere un "registro delle modifiche" in ogni file di codice quando si utilizza il controllo versione?
Avevo l'impressione che un sistema di controllo della versione eliminasse la necessità di avere "log delle modifiche" intonacati ovunque nel codice. Ho spesso visto l'uso continuo dei registri delle modifiche, inclusi grandi blocchi lunghi all'inizio delle procedure memorizzate con una grande sezione bloccata per le modifiche al file e sporcare …

7
Scrivere test per il codice esistente
Supponiamo che uno avesse un programma relativamente grande (diciamo 900k SLOC in C #), tutti commentati / documentati a fondo, ben organizzati e funzionanti. L'intera base di codice è stata scritta da un singolo sviluppatore senior che non è più con l'azienda. Tutto il codice è testabile così com'è e …









Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.