Ubuntu TechHive

// eventos

Eventos y talleres tecnológicos

Descubre y únete a eventos tecnológicos virtuales, talleres y meetups de la comunidad Ubuntu en todo el mundo. Conéctate con desarrolladores, ingenieros y entusiastas de la tecnología.

0

Hoy

0

Próximos

2

Virtuales

2

Total

PasadoThe Ubuntu TechHive En línea

Your Codebase, Your Rules: Beyond Standard Linters

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 infracciones, 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 infracciones 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 en la escritura de 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 * Aplicar 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 accionable en lugar de recordatorios repetidos * Reconocer qué pueden aplicar las comprobaciones automatizadas y qué requiere aún criterio humano Formato: dos horas con una breve introducción, pequeñas demostraciones prácticas, infracciones deliberadas de reglas, discusión de compensaciones y preguntas y respuestas.

Abidjan, Côte d'Ivoire · 19 de septiembre de 2026 · 10:30 AM · EDT · 2 horas

PasadoThe Ubuntu TechHive North America En línea

Your Codebase, Your Rules: Beyond Standard Linters

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.

Atlanta, Georgia, USA · 19 de septiembre de 2026 · 10:30 AM · EDT · 2 horas