Domande con tag 'refactoring'

6
risposte

Cosa fare quando si eredita una base di codice non mantenibile? [duplicare]

Attualmente sto lavorando in un'azienda con altri 2 sviluppatori PHP oltre a me e uno sviluppatore junior. Lo sviluppatore senior che ha originariamente costruito il sistema su cui stiamo lavorando ha rassegnato le dimissioni e sarà qui s...
posta 03.09.2012 - 11:49
5
risposte

Dovresti refactoring il codice esistente che non è rotto in un progetto incentrato sulle nuove funzionalità?

Dato un piccolo progetto che mira ad aggiungere nuove funzionalità all'applicazione, le modifiche introdotte toccano alcuni codici esistenti, che comportano l'aggiornamento di questi in determinate aree. Durante l'implementazione, ho trovato alc...
posta 07.09.2011 - 14:35
4
risposte

Quali sono i buoni approcci per ripulire vecchi progetti?

Ho un software che ho scritto circa 2 anni fa e ha bisogno di alcune funzionalità aggiunte. Ho capito che è in un pasticcio terribile, e ho l'impulso di spostare tutto, riordinare, ecc. Ho letto Joel sull'articolo del software su non partire di...
posta 09.12.2010 - 12:18
5
risposte

Ripetizione del codice rispetto al metodo multi responsabile

Cerco di seguire il Single Responsibility Principle (SRP) e anche di omettere le ripetizioni di codice. Tuttavia ci sono spesso luoghi in cui ci sono ripetizioni di codice che non sono altro che blocchi di codice di invocazioni che sono resisten...
posta 22.11.2013 - 09:35
2
risposte

Il codice di diffusione con i commenti di refactoring è una buona idea?

Sto lavorando a un progetto "spaghetti-code", e mentre correggo bug e implementando nuove funzionalità, eseguo anche alcuni refactoring per rendere il codice testabile all'unità. Il codice è spesso così strettamente accoppiato o complicato ch...
posta 05.11.2013 - 09:00
4
risposte

Dovresti migliorare la qualità del codice mentre lavori su un ramo di caratteristiche

Mi piace molto questo articolo su come lasciare il codice / campeggio in uno stato migliore di quello che hai trovato - Sembra un approccio pratico nel mondo reale per mantenere la massima pulizia del codice. Mi piacciono molto anche i ram...
posta 03.05.2016 - 15:47
2
risposte

Aggiunta di test di unità a un progetto C normale e legacy

Il titolo dice tutto. La mia azienda sta riutilizzando un progetto firmware legacy per un dispositivo microcontrollore, scritto completamente in chiaro C. Ci sono parti che sono ovviamente sbagliate e che necessitano di modifiche e che proven...
posta 25.08.2011 - 08:49
3
risposte

Quando deprecare e quando eliminare in Java

Come parte di uno sforzo di refactoring o semplicemente di uno sviluppo in corso, un particolare metodo o forse un'intera classe può diventare obsoleto in un certo senso. Java supporta l'annotazione @Deprecated per indicare che probabilment...
posta 13.04.2011 - 18:00
7
risposte

Refactoring e principio Aperto / Chiuso

Recentemente sto leggendo un sito web sullo sviluppo del codice pulito (non inserisco qui un link perché non è in inglese). Uno dei principi pubblicizzati da questo sito è il Open Closed Principle : ogni componente software dovrebbe essere a...
posta 19.10.2012 - 13:06
4
risposte

Devo aggiornare log4j a slf4j [chiuso]

Stiamo rivedendo la nostra applicazione web JEE per alcuni refactoring pianificati e uno dei suggerimenti è sostituire log4j con logback o slf4j Il team non è chiaro se dovremmo farlo, perché al momento vogliamo seguire se non...
posta 12.04.2011 - 08:51