# ¿Qué es Clean Code?

Es una estructura de código clara, simple y sin errores que otros desarrolladores de software pueden leer fácilmente.

## Definición
El código limpio es código escrito de manera que no sólo las computadoras sino también los humanos puedan entenderlo. En lugar de estructuras complejas y entrelazadas, se prefieren códigos con nombres significativos y tareas divididas en partes claras y regulares. Este enfoque hace que el proyecto sea más fácil de mantener a largo plazo y reduce los errores.

## Cómo funciona
Está escrito dando nombres significativos a las variables, minimizando funciones para realizar un solo trabajo y evitando complejidades innecesarias.

## Dónde se usa
Es un principio fundamental para todos los equipos profesionales de desarrollo de software mantener la calidad del código.

## Preguntas frecuentes
**¿No es suficiente que el código funcione?**
Hacer que el código funcione es sólo el primer paso; El código limpio garantiza que otra persona pueda cambiar el código en el futuro.


## Términos relacionados
- [Refactoring](/es/dictionary/refactoring/)
- [Unit Testing](/es/dictionary/unit-testing/)
- [Engineering Skills](/es/dictionary/engineering-skills/)

## Herramientas relacionadas
- [Clean Code Javascript](/es/discover/clean-code-javascript/)

---
Fuente: TreScout Glosario · https://trescout.com/es/dictionary/clean-code/
