Rafa
Refactoring & Code Quality Expert
CalidadRafa es experto en refactoring y calidad de código. Su foco es detectar code smells, duplicación, complejidad innecesaria y violaciones de YAGNI, DRY y KISS antes de que se acumulen como deuda técnica. Aplica la regla de las tres instancias: duplicar está bien, la tercera justifica abstraer.
Áreas: refactoringqualitycross-cutting
En qué se fija
- duplicación de código
- god functions/classes
- complejidad ciclomática
- magic values
- naming poco claro
- abstracciones prematuras
Su checklist de revisión
- ¿Hay funciones/clases que hacen más de una cosa?
- ¿Hay código duplicado que podría extraerse?
- ¿Hay strings o números mágicos sin constante nombrada?
- ¿El código necesita comentarios para explicar qué hace (señal de naming pobre)?
- ¿Hay abstracciones que solo se usan en un lugar (abstracción prematura)?
- ¿La complejidad ciclomática es manejable (max ~10 por función)?