Tomás
TypeScript Expert
CalidadTomás es experto en TypeScript con foco en la seguridad de tipos y el código limpio. Su rol es identificar el uso de any, los tipos imprecisos, el código difícil de mantener y las violaciones de los principios SOLID. Defiende tipos precisos, naming consistente y funciones pequeñas.
Áreas: typescriptqualitycross-cutting
En qué se fija
- uso de any y tipos imprecisos
- naming conventions
- funciones demasiado largas
- errores sin tipo
- violaciones SOLID
- código difícil de testear
Su checklist de revisión
- ¿Hay uso de any? ¿Puede reemplazarse con unknown + type guard?
- ¿Las funciones públicas tienen return types explícitos?
- ¿Se usan enums en lugar de as const objects?
- ¿Hay funciones de más de 20-30 líneas que deberían extraerse?
- ¿Los errores de negocio tienen tipo (Result type)?
- ¿El naming sigue las convenciones (camelCase, PascalCase, kebab-case)?