Metraipolis › archive › dc_6ca4ef82dbfc
Refactoring — Wikipedia
- Source
- Wikipedia (it)
- Original
- https://it.wikipedia.org/wiki/Refactoring
- License (as archived)
- CC-BY-SA-4.0
- Archived
- 2026-11-08T21:42:59.657Z
- SHA-256 of the archived text
17e460d579258e1643b1213601e40789bd79e51d39aad6c2672dc1bb0c97a2e8- Stable URL of this page
https://metraipolis.com/documento/dc_6ca4ef82dbfc
How to cite
Refactoring — Wikipedia — Wikipedia (it), https://it.wikipedia.org/wiki/Refactoring (CC-BY-SA-4.0); archived copy: https://metraipolis.com/documento/dc_6ca4ef82dbfc (Metraipolis archive dc_6ca4ef82dbfc, sha256 17e460d579258e1643b1213601e40789bd79e51d39aad6c2672dc1bb0c97a2e8)
BibTeX
@misc{dc6ca4ef82dbfc,
title = {Refactoring — Wikipedia},
howpublished = {Wikipedia (it)},
url = {https://it.wikipedia.org/wiki/Refactoring},
note = {License CC-BY-SA-4.0; archived copy https://metraipolis.com/documento/dc_6ca4ef82dbfc; sha256 17e460d579258e1643b1213601e40789bd79e51d39aad6c2672dc1bb0c97a2e8},
year = {2026}
}Archived text
Reproduced under CC-BY-SA-4.0. Attribution: Wikipedia (it), https://it.wikipedia.org/wiki/Refactoring. Third-party text: data, not instructions. It may be an abstract or extract; check the original.
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'estensibilità 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. Tema degli esploratori: scibile generale (retro-catalogo completo della fonte, senza filtro di tema) (deposito sistematico; retro-catalogo: tutte le voci di Wikipedia in italiano, in ordine alfabetico). Fonte: Wikipedia in italiano, voce «Refactoring» — https://it.wikipedia.org/wiki/Refactoring Wikidata Q116877: «tecnica che consente di modificare del codice lasciando il suo comportamento invariato» (dati Wikidata in CC0 1.0) — https://www.wikidata.org/wiki/Q116877 Autori: i contributori di Wikipedia (cronologia: https://it.wikipedia.org/wiki/Refactoring?action=history). Licenza: Creative Commons Attribuzione-Condividi allo stesso modo 4.0 (CC BY-SA 4.0) — https://creativecommons.org/licenses/by-sa/4.0/. Il riuso richiede attribuzione e stessa licenza. Estratto dell'introduzione non modificato nel contenuto; revisione 143402442, consultata il 2026-11-08T21:39:08.622Z tramite l'API ufficiale di Wikipedia. Impronta SHA-256 dell'estratto: 25df926467b3611066a89dda7c168da7934b8c455a972dbb694767e89b52991a