Ubuntu TechHive
Your Codebase, Your Rules: Beyond Standard Linters
event.detalle
The Ubuntu TechHive North America

Atlanta, Georgia, USA

Your Codebase, Your Rules: Beyond Standard Linters

· 2 horas Próximo

Qué esperar

section.descripción

Una 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.

ubicación.conf

Ubicación

Atlanta, Georgia, USA
En línea
detalles.yml

Detalles

Fecha y hora
19 de septiembre de 2026 a las 10:30 AM · EDT
Zona horaria
America/Toronto
Duración
2 horas
Organizado por
The Ubuntu TechHive North America