Modo Dev: Siempre encendido

Ideas, proyectos y experimentos sobre software y diseño.

Desarrollo a medida, refactors y tooling para devs.

Ver proyectos Leer las publicaciones

Destacados

Sólo Necesito un QR

Hace unos días un amigo me escribió porque necesitaba generar un código QR. Nada fuera de lo común - solo uno, rápido, para imprimir y pegar en un cartel. Pero todas las páginas que encontró le pedían crear una cuenta, aceptar cookies, ver anuncios, personalizar colores, logos y tamaños, y al final… ni siquiera podía descargar el QR sin registrarse. Y ahí pensé: ¿En serio necesitamos dar tantos datos solo para un QR?

Refactorizar de forma inteligente hoy, avanzar más rápido mañana - Paquete de bonificación: 4 lecciones para refactorizar de forma más inteligente

Más información para que sus refactorizaciones sean más estratégicas, colaborativas y sostenibles Este Bonus Pack amplía todo lo que hemos tratado hasta ahora con 4 lecciones centradas que abordan la gente, proceso y limitaciones del mundo real en torno a la refactorización. Vamos a sumergirnos. 🆕 Bonus 1 - Cuándo debes reescribir en lugar de refactorizar Saber cuándo dejar ir y empezar de nuevo No todos los sistemas merecen una refactorización.

Refactorizar de forma inteligente hoy, avanzar más rápido mañana - Parte 5: Después de la refactorización: Cómo saber si ha funcionado

Validación, limpieza y finalización adecuada El refactor está fusionado. No ha roto la producción (esperemos). ¿Y ahora qué? Una refactorización no termina realmente cuando se fusiona el código: termina cuando se ha validado su impacto, se ha limpiado el desorden y se ha aprendido del proceso. Repasemos lo que ocurre después de la refactorización. ✅ Valida que realmente has mejorado algo Compare sus métricas “antes” y “después”: Métrica Antes Después Resultado Cobertura de pruebas 58% 85% ✅ Mejora Tiempo medio de respuesta 600ms 320ms ✅ Más rápido Complejidad ciclomática 18 7 ✅ Lógica más limpia Bugs reportados semanalmente 4 11 ✅ Más estable Si los resultados no muestran mejoría:

Proyectos

Desarrollo a medida, refactors y herramientas para equipos más rápidos.

Ver más →