Skip to content
EntityQ116877· pop 37· linked from 187 articles

Refactoring

Sign in to save

Also known as code refactoring

tecnica che consente di modificare del codice lasciando il suo comportamento invariato

Article · Italiano

Con refactoring (o code refactoring), nell'ingegneria del software, si indica una "tecnica strutturata per modificare la struttura interna di porzioni di codice senza modificarne il comportamento esterno", applicata per migliorare alcune caratteristiche non funzionali del software quali la leggibilità, la manutenibilità, la riusabilità, l' del codice nonché la riduzione della sua complessità, eventualmente attraverso l'introduzione a posteriori di design pattern. Si tratta di un elemento importante delle principali metodologie emergenti di sviluppo del software (soprattutto object-oriented), per esempio delle metodologie agili, dell'extreme programming, e del test driven development.

Abstract from DBpedia / Wikipedia · CC BY-SA