Teclitas activando modo limpio

🧠💻 Teclitas activando modo limpio

Nos dijeron código limpio, y sí, yo también lo conozco.
Intento aplicarlo sin llevarlo al extremo, porque a veces mantenerse en esa línea es complejo.
¿Cuántas veces nos vemos en ese límite invisible entre calidad y entrega?

Pero hoy tengo otro dilema en mente,
el que no se ve, pero de repente te aplasta.

Era martes.
2 PM de julio.
30 grados.
Las manos sudando.
El cerebro frito y sin recursos,
pidiendo café helado.
Y de repente:

console.log("Warning: conexión no establecida")

No era un bug. Era el sistema.

Ya lo había visto otras veces.

Se activó mi flag de alerta.
Pero no parecía importante.

Sí que pasa.
Todo dev tiene su sistema de alertas.
Y sí, ya sabemos que a los warnings no les hacemos mucho caso.
Alertas para no mirarlas.
Hasta que se ponen en rojo.
(El que no sea dev, tranquilo: a veces los sistemas se sostienen a base de fe.)

Así que sí, la teoría dice: “revisá los warnings”.
Pero ahí estaba yo, diciendo “luego reviso”,
después de mi warning parpadeando tres meses.

Y así fue como mi warning se transformó en un 500.

Y puf, verdad en la cara.
¿Has sentido ese tortazo virtual dado por ti mismo?
Ese que duele, pero te hace reaccionar sí o sí.

Así que saqué a mi project manager interior
para echarme la charlita y darme la ayuda no pedida.
No tenía argumentos para defenderme.

Así que, manos a la obra:
identificar responsabilidades
y refactorizar mi vida.

¿O es que a ti no te pesa nada?

Quizás ahora mismo no.
Pero si no ha llegado,
quizás seas mucho más joven y lozano que yo —y olé por ti
pero spoiler: llegará.
(Al resto ya saben de lo que hablo.
Y si no, dame la maldita receta.
)

Mi vida era un monolito lleno de código espagueti.
Puf, qué dolor.
Ahora toca refactorizar lo de tantos años.
Pereza máxima.
Pero el sistema no funciona.
Y el cliente lo necesita.

Así que a dividir cada cosa en su responsabilidad,
con su propio owner.
Y me surge el problema de siempre:
¿Dónde va cada cosa?

A veces me resulta más difícil reprogramar mi mente
y sacarla de viejos patrones.
Pero bueno, como todo dev,
sabemos la solución teórica.
Solo hay que entrenar con constancia
y plantarle las órdenes que necesita.

Esta es más resistente que el software.
Pero por eso, quizás, elegimos esta vida.
Así que listilla nosotras:
buscábamos retos.
Y este…
este es el más grande.

Así que aquí estoy,
cumpliendo lo que ignoré.
Y el código me pesa un poquito menos.
Y mi mente, aprendiendo nuevamente.

Otra capa de realidad aplicada a mi TeclitasZen v3.

Comentarios

Entradas populares de este blog

Mi pato, mi Copi y yo

El Éter del Código: ¿Somos Creadores o Parteros?

Mi autocompromiso Dev: Creando mi pre-postit