C, Clean Architecture e IA en QA: los talleres técnicos de la ruta DW Corp en CPBR17

Descubre cómo los talleres de DW Corp y la SCCB conectaron C, Clean Architecture e IA en QA durante CPBR17.

Avatar de Polyana Cunha
Polyana Cunha
C, Clean Architecture e IA en QA: los talleres técnicos de la ruta DW Corp en CPBR17

En Campus Party Brasil 2025 (CPBR17), en la Arena BRB Mané Garrincha de Brasilia, DW Corp y la Software Craftsmanship Community Brasília (SCCB) no ofrecieron solo charlas aisladas: organizaron una ruta completa con una intención clara: mostrar que una carrera técnica sólida se construye por capas. Del metal al robot, tres talleres de esta ruta se complementan de una manera especial. Este texto los conecta.

Una ruta técnica con propósito

Muchas personas entran en la programación por la capa superior —frameworks, pantallas, deploy— y nunca bajan hasta los cimientos. La apuesta de la ruta fue precisamente recorrer el camino completo: entender cómo funciona la máquina por dentro (C), cómo organizar el código para que perdure (Clean Architecture) y cómo garantizar que siga funcionando con ayuda de la IA (QA). Son tres altitudes distintas del mismo oficio.

Descubriendo C: entender la máquina por dentro

El taller "Descubriendo C: menos misterio, más código", dirigido por Danrley Pereira, Gabriel Oliveira Faria y Polyana Cunha, fue una inmersión en los fundamentos. C es un lenguaje que no te oculta la máquina, y ahí reside precisamente su valor didáctico.

El punto destacado fue la gestión manual de la memoria. En los lenguajes de alto nivel, la asignación y liberación de memoria ocurren entre bastidores; en C, es responsabilidad de quien programa. Entender la asignación, los punteros y los tipos no es nostalgia académica: es lo que permite comprender por qué un programa pierde memoria, por qué una estructura de datos es más rápida que otra o qué ocurre realmente cuando pasas un valor a una función. Quien entiende C se lleva esa intuición a cualquier otro lenguaje.

Desmitificando Clean Architecture: organizar para perdurar

Si C enseña lo que ocurre por debajo, "Desmitificando Clean Architecture", con Gabriel Faria y Polyana Cunha, enseña cómo organizar lo que queda por encima. La sesión desmontó la fama de complejidad que rodea al tema y fue al centro de la idea: separar responsabilidades en capas y controlar el flujo de dependencias.

La regla central es que las dependencias apuntan hacia dentro: las reglas de negocio, que son el corazón del sistema, no deben depender de detalles como la base de datos, el framework o la interfaz. La pareja comparó enfoques como MVC, Hexagonal y Clean, y mostró que todos persiguen el mismo objetivo: un código modular, testeable y escalable. El beneficio práctico es directo: cuando las capas están bien separadas, cambiar una base de datos, probar una regla de forma aislada o hacer crecer el sistema deja de ser una pesadilla.

De Bugs a Bots: IA al servicio de la calidad

El tercer pilar miró hacia el futuro. En "De Bugs a Bots: la IA revoluciona la calidad del software", Aulus Diniz, Joseph Felipe y Lucas Dórea mostraron cómo la inteligencia artificial está cambiando la rutina de QA.

El mensaje no fue que la IA sustituya al profesional de calidad, sino que amplía su alcance: generar escenarios de prueba, apoyar el análisis de fallos, acelerar la cobertura y liberar al equipo para pensar en los casos realmente difíciles. Desde la experiencia de quienes han trabajado en la calidad de sistemas críticos, el enfoque fue práctico y realista: la IA es una palanca poderosa, pero el criterio sobre qué es importante probar sigue siendo humano.

El hilo que conecta los tres

Vistos en conjunto, los tres talleres cuentan una única historia. C proporciona la base: entiendes la máquina. Clean Architecture proporciona la estructura: organizas el crecimiento. La IA en QA proporciona la garantía: mantienes todo funcionando mientras evolucionas. Un buen ingeniero no elige una de estas capas; transita entre ellas según lo requiera el problema.

Esa es la filosofía que DW Corp y la SCCB llevaron a CPBR17 y que sustenta el programa de formación y mentoría de la comunidad: fundamentos sólidos, arquitectura consciente y calidad continua. No se trata de dominar la moda del momento, sino de construir la base que permite acompañar cualquier tendencia que aparezca. Esa fue la base, capa por capa, que la ruta técnica quiso entregar a quienes pasaron por el escenario en Brasilia.

Aulus Diniz, Joseph Felipe y Lucas Dórea frente al escenario tras la charla de QA e IA en CPBR17
Aulus Diniz, Joseph Felipe y Lucas Dórea frente al escenario tras la charla de QA e IA en CPBR17

Te gusto el articulo?

Compartelo con tus amigos y ayuda a difundir conocimiento!