Domande con tag 'refactoring'

7
risposte

Che cosa puoi fare riguardo alla qualità dell'integrazione esistente e ai test unitari pur essendo il nuovo ragazzo di una squadra?

Un tema ricorrente che ho incontrato nella mia carriera è essere il nuovo sviluppatore per arrivare in un team, e avere rapidamente una sfiducia intrinseca nei confronti delle unità di test esistenti e di integrazione. Durante l'intervista ti...
posta 08.09.2011 - 15:01
6
risposte

Come rimuovere una funzione o funzione quando si usa TDD

Nei testi su TDD ho letto spesso "rimuovere la duplicazione" o "migliorare la leggibilità" durante la fase di refactoring. Ma cosa mi fa rimuovere una funzione inutilizzata? Ad esempio, diciamo che esiste una classe C con metodi a()...
posta 24.05.2016 - 10:01
4
risposte

Come migliorare drasticamente la copertura del codice?

Ho il compito di ottenere un'applicazione legacy sotto test unitario. Prima un po 'di storia sull'applicazione: è un codice base RCP Java Java a 600k con questi problemi principali massiccia duplicazione del codice nessun incapsulamento, l...
posta 20.11.2011 - 21:09
5
risposte

Come refactoring quando tutto il tuo sviluppo è sui rami?

Nella mia azienda, tutto il nostro sviluppo (correzioni di bug e nuove funzionalità) viene eseguito su filiali separate. Quando è completo, lo inviamo al QA che lo controlla su quel ramo e quando ci danno il via libera, lo uniamo al nostro ramo...
posta 16.10.2013 - 22:55
3
risposte

Difficoltà con TDD e Refactoring (O - Perché è più doloroso di quanto dovrebbe essere?)

Volevo insegnarmi a usare l'approccio TDD e avevo un progetto su cui volevo lavorare da un po '. Non era un progetto di grandi dimensioni, quindi ho pensato che sarebbe un buon candidato per TDD. Tuttavia, sento che qualcosa è andato storto. Las...
posta 01.10.2013 - 03:13
4
risposte

Come convincere / dimostrare al mio manager che è necessaria una riscrittura piuttosto che un refactoring [duplicato]

Il mio manager desidera che rappresenti una quantità gigantesca di metodi terribilmente accoppiati, macroed, pieni di metodi namespace privati, gerarchia-pervertito (anche 10+ livelli di ereditarietà) che non è stato ( in effetti) progettato...
posta 03.02.2014 - 14:13
12
risposte

Va bene scrivere un programma software rapido e poi refactarlo? [duplicare]

Nel mio team, le persone hanno la tendenza a sviluppare un POC (che è molto vicino al prodotto effettivo in termini di funzionalità ) che richiede una buona quantità di tempo per essere creato. E poi dedicare un tempo significativo al refact...
posta 04.11.2011 - 05:54
6
risposte

Come posso refactoring un code base mentre altri si impegnano rapidamente ad esso?

Sono su un progetto privato che alla fine diventerà open source. Abbiamo alcuni membri del team, abbastanza talentuosi con le tecnologie per creare app, ma non sviluppatori dedicati in grado di scrivere codice pulito / bello e, soprattutto, a lu...
posta 20.03.2012 - 13:03
4
risposte

Quanto è accettabile il refactoring? [duplicare]

Sono attualmente impegnato in un progetto in cui uno dei miei colleghi sviluppatori costantemente aggiusta ogni cosa che sta facendo. Stiamo usando metodologie agili. So che il refactoring è una buona cosa da fare mentre risolvo alcuni problem...
posta 27.04.2015 - 14:30
7
risposte

Devo cambiare il nome dell'autore nel file di classe se faccio più dell'80% di modifiche?

Sto refactoring set esistente di classi di test java per i test dell'interfaccia utente automatizzati. A volte finisco per fare enormi cambiamenti nel file di classe o completamente per rinnovarlo. Questo mi fa pensare che quando sto riscrivendo...
posta 21.12.2011 - 07:32