10 puntos por hexpeek 2025-09-04 | 7 comentarios | Compartir por WhatsApp

Motivo de la investigación

  • Se aborda una investigación y un intento sobre si, además de métodos como los prompts o .cursorrules, es posible usar la estructura del código como contexto que la IA pueda comprender.
  • Actualmente, el tamaño de contexto que ofrecen la mayoría de los modelos de IA es muy pequeño y genera muchas incomodidades en el vibe coding. Se parte de la hipótesis de que, si la estructura del código pudiera aprovecharse como otro contexto utilizable por la IA, se podría lograr una gran mejora.

Prueba

  • Se proporcionan dos códigos con la misma implementación, pero con estructuras diferentes.
    • El primer código fue escrito con un enfoque orientado al objetivo, sin prestar atención a la estructura.
    • El segundo código es una versión del primero en la que solo se mejoró parte de la estructura.
  • Ambos códigos fueron escritos 100% por IA.
  • Al mismo sistema de IA se le proporciona una base de código distinta, pero se le da la misma instrucción para modificar el código.

Resultados de la prueba

  • Como resultado de la modificación del primer código, la IA agregó funciones incrustándolas dentro del código existente sin estructura. Con las modificaciones posteriores, las funciones ya existentes se rompen con mucha facilidad.
  • Como resultado de la modificación del segundo código, la IA respeta la estructura existente y modifica el código manteniendo la misma composición/estructura/patrón. Incluso en las modificaciones posteriores, las funciones existentes no se rompen fácilmente.

Conclusión

  • La IA entiende la estructura del código existente y, sobre una buena estructura, produce código sólido y de buena calidad.

Opinión personal

  • Me parece una investigación muy interesante y un tema con sentido para el avance del desarrollo con IA.
  • El texto en sí no es largo, pero contiene bastante contexto sobre el entorno del objetivo que busca transmitir.
  • El contenido de la prueba en sí requiere que quien lo lea haga la práctica directamente para poder entenderlo. Pienso que habría sido mucho mejor si el texto se hubiera centrado en la prueba y sus resultados, así como en su significado.

7 comentarios

 
sirotan202 2025-09-10

Suena bien, pero ¿por qué?

 
github88 2025-09-06

Creo que quienes escriben este tipo de cosas harían bien en mantenerse alejados de usar IA.

 
halfenif 2025-09-09

+1, sí se siente algo de eso.

 
nayounsang1 2025-09-08

Yo también me sumo a la fila.

 
iamapark89 2025-09-07

¿Podrías decirme cuál es la razón?

 
hexpeek 2025-09-07

También me da curiosidad por qué piensas eso.

 
brainypooh 2025-09-06

Me gustaría saber por qué piensas eso.