🧼 Aquí venimos a dejar el código decente

Escribe código que se entienda… incluso un lunes a las 7am.

No hace falta ser un gurú ni aplicar patrones rarísimos. Solo hace falta escribir código que diga lo que hace, que no esconda cosas raras y que no te haga pensar “¿quién coño escribió esto?”… siendo tú el autor.

Lo básico del código limpio

Nada mágico. Solo cosas que cuando las haces bien, todo el proyecto mejora sin darte cuenta.

🏷️
01

Nombres que no obliguen a pensar

Si tienes que parar a pensar qué hace una variable… ya vamos mal. El nombre tiene que explicarlo solo. Sin adivinanzas.

Mal: let x = 30;
Bien: let diasDeGarantia = 30;
🧩
02

Funciones cortas, sin mezcla rara

Una función = una responsabilidad. Si hace 5 cosas, en realidad no hace ninguna bien.

Divide: validar → procesar → guardar → responder No todo en el mismo sitio.
🪄
03

Menos “inteligente”, más claro

Ese código súper compacto que parece magia… en 2 semanas nadie lo entiende. Ni tú.

Si puedes hacerlo más simple y se entiende mejor → hazlo.
🧹
04

Refactoriza antes de que duela

Si ves que algo empieza a oler raro, arréglalo. No esperes a que todo sea un caos.

Pequeños cambios constantes > arreglar un desastre gigante.
📦
05

Orden > creatividad

Un proyecto bien organizado se entiende solo. Uno desordenado… ni con mapa.

Separar responsabilidades no es opcional, es lo que salva el proyecto.
🧠
06

Piensa en el que viene después

Ese “otro dev” que leerá tu código… muchas veces eres tú mismo. Y no te vas a acordar de nada.

Código limpio = código que puedes volver a entender rápido.

Checklist rápido

Antes de dar algo por bueno:

¿Se entiende sin explicarlo?
¿Tiene nombres claros?
¿Hace solo una cosa?
¿Lo tocaría sin miedo mañana?

La realidad

Nadie escribe código malo a propósito. Sale por prisas, por “esto es rápido”, por “luego lo arreglo”.

Y así empiezas con algo simple… y terminas con variables tipo dataNuevaFinal2 y funciones que nadie quiere tocar.

Código limpio no es ser perfecto. Es no dejar un desastre detrás.