Domande taggate «refactoring»

Il refactoring è una tecnica disciplinata per ristrutturare un corpo di codice esistente, alterando la sua struttura interna senza modificarne il comportamento esterno.






16
Devo rimuovere il codice senza riferimento?
Sto lavorando su una base di codice di medie dimensioni (100k righe), è tutto codice relativamente recente (meno di un anno di età) e ha una buona copertura dei test unitari. Continuo a imbattermi in metodi che non sono più utilizzati da nessuna parte o sono solo citati nei test …






6
Correzione di un errore di ortografia nel nome di un metodo
Uno dei metodi che uso comunemente nella nostra base di codice è scritto erroneamente (e mi ha preceduto). Questo mi irrita davvero non solo perché è scritto in modo errato, ma soprattutto mi fa SEMPRE sbagliare il nome la prima volta che lo scrivo (e poi devo ricordare "Oh, giusto, …



2
Scrivere test per codice il cui scopo non capisco
Di recente ho completato un refactoring a scatola nera. Non riesco a registrarlo, perché non riesco a capire come testarlo. Ad un livello elevato, ho una classe la cui inizializzazione comporta l'acquisizione di valori da una classe B. Se la classe B è "vuota", genera alcune impostazioni predefinite sensate. Ho …

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.