
Atlanta, Georgia, USA
Your Codebase, Your Rules: Beyond Standard Linters
Qué esperar
section.descripciónUna sesión práctica de dos horas sobre cómo convertir las expectativas de calidad del código y las convenciones del equipo en comprobaciones automatizadas, para que los desarrolladores y los agentes de codificación reciban retroalimentación sobre lo que pertenece a su base de código, no solo sobre lo que compila.
El código puede ejecutarse correctamente y aun así romper las reglas de su equipo: demasiadas ramas en una función, lógica de negocio en el directorio incorrecto o llamadas que omiten una API aprobada. A través de pequeñas demostraciones prácticas, haremos visibles estas violaciones, ajustaremos los umbrales de complejidad e implementaremos convenciones que ningún linter estándar conoce.
El énfasis está en hacer que sus expectativas sean ejecutables. En lugar de repetir una convención en cada prompt o revisión de código, la expresaremos como una comprobación que identifica las violaciones y proporciona retroalimentación concreta para corregirlas. También distinguiremos los errores probables de las preferencias del equipo y exploraremos por qué pasar todas las comprobaciones no significa automáticamente un buen diseño.
Audiencia: desarrolladores, líderes técnicos y arquitectos interesados en mantener la consistencia de las bases de código a medida que crecen las contribuciones humanas y generadas por IA. No se requiere experiencia previa escribiendo comprobaciones personalizadas.
Resultados:
- Distinguir entre comprobaciones de corrección, mediciones de complejidad y convenciones definidas por el equipo
- Configurar un umbral de complejidad y observar su efecto en código que de otro modo no cambiaría
- Implementar reglas personalizadas sobre dónde pertenecen funciones y dependencias específicas
- Hacer cumplir convenciones de nomenclatura específicas de la aplicación más allá de los valores predeterminados de una herramienta
- Comprender cuándo es suficiente inspeccionar la sintaxis y cuándo se necesita un análisis más profundo
- Dar a los desarrolladores y agentes de codificación retroalimentación procesable en lugar de recordatorios repetidos
- Reconocer qué pueden hacer cumplir las comprobaciones automatizadas y qué requiere aún criterio humano
Formato: dos horas con una breve introducción, pequeñas demostraciones prácticas, violaciones deliberadas de reglas, discusión de compensaciones y preguntas y respuestas.