Domande con tag 'refactoring'

1
risposta

Refactoring di un metodo 1500 LOC che costruisce solo l'interfaccia grafica [chiusa]

Attualmente mi sto graffiando la testa su come refactoring un metodo che fondamentalmente costruisce solo l'interfaccia utente. Il metodo è lungo più di 1500 righe di codice (LOC) e il conteggio. È cresciuto, non c'era un piano su come affron...
posta 24.05.2014 - 14:09
5
risposte

Refactoring del metodo lungo: lasciare come è vs separare in metodi vs utilizzando funzioni locali

Supponiamo di avere un metodo lungo come questo: public void SomeLongMethod() { // Some task #1 ... // Some task #2 ... } Questo metodo non ha parti ripetitive che dovrebbero essere spostate su un metodo separato o su una f...
posta 29.03.2018 - 14:14
4
risposte

Il modo migliore per analizzare una grande classe prima di refactoring in classi più piccole?

Premessa Non sono non in cerca di un modo per ridefinire una grande classe di codice per spaghetti, quell'argomento è stato trattato in altre domande. Domanda Sto cercando tecniche per iniziare a capire un file di classe scritto d...
posta 18.03.2015 - 15:01
7
risposte

Esiste un ruolo di "refactoring / maintainability group" nelle società di software?

Quindi, lavoro in un'azienda che sviluppa software embedded, altri gruppi si concentrano sullo sviluppo principale di software di prodotti diversi e il mio reparto (che si trova in un'altra posizione geografica) che si trova in fabbrica deve occ...
posta 31.08.2012 - 21:15
7
risposte

Tutti gli sviluppi, incluso il lavoro di refactoring, devono essere accompagnati da un problema di tracciamento?

Il dibattito: tutti gli sviluppi, incluso il lavoro di refactoring, devono essere accompagnati da un problema di monitoraggio? (nel nostro caso, Jira) Il terreno comune: il nostro obiettivo principale è la qualità. Un prodotto funzionante...
posta 04.08.2011 - 12:28
3
risposte

È tipico per le aziende di software di grandi dimensioni non documentare o codice Refactor? [chiuso]

Ho iniziato a lavorare in una grande azienda di software e sono stato assegnato a un progetto di oltre un milione e mezzo di linee di codice. Fa parte di una suite di programmi che viene venduta ai clienti (non è un progetto interno) e il codice...
posta 27.11.2013 - 23:14
4
risposte

Qual è il valore della scrittura di ulteriori test unitari quando si riprogramma una funzione più grande in funzioni più piccole?

Se ho una complessa unità testata : def do_everything(): # turn twizzles # push buttons # move mountain E lo ri-fattore in alcune unità più piccole: def do_everything(): turn_twizzles() push_buttons() move_mountai...
posta 17.11.2017 - 02:37
1
risposta

Refactoring codice di elaborazione dei pagamenti in bizantino con un budget limitato [chiuso]

Ho lavorato su una grande applicazione Ruby on Rails per diversi anni. È stato ereditato in cattivo stato, ma la maggior parte degli errori di produzione sono stati risolti con il tempo. Ci sono alcune sezioni che non sono state toccate come il...
posta 30.11.2015 - 06:41
11
risposte

Quali fattori dovrebbero influenzare il modo in cui determino quando abbandonare un piccolo progetto con un amico? [chiuso]

Mi sono trovato in una situazione difficile come negli ultimi tempi. Ho lavorato a un gioco con un compagno di programmazione per quasi 8 mesi. Entrambi siamo partiti come nuovi arrivati alla programmazione intorno ad agosto dello scorso anno, l...
posta 14.05.2015 - 08:16
3
risposte

BDD: Introduzione

Sto iniziando con BDD e questa è la mia storia: Feature: Months and days to days In order to see months and days as days As a date conversion fan I need a webpage where users can enter days and months and convert them to days....
posta 08.07.2011 - 22:05