Marcus Halberstam
Madmaxista
Bueno, yo la verdad me ha tocado arreglar unas m****** que hacía mi PM con codex, el c***** metía cochambre tras cochambre y sobrecomplicaba muchisimo la logica metiendo muchos puntos de fallo y haciéndolo inmantenible. Y el tío es ingeniero informático, pero muchos no entienden que la solución más simple suele ser la mas robusta y la mejor. Y a día de hoy a la IA le gusta mucho meter dependencias cruzadas, mucha una manola, clases con mucho acoplamiento entre ellas y se pasa por alto características elementales de otras unidades del proyecto que hace que las reinicialice o que de por hecho configuraciones que no son.
¿Pero se le estaba indicando a Codex que implementara estrictamente algún tipo de arquitectura?
Por ejemplo, arquitectura hexagonal en Python:
Que igual para ese proyecto en concreto eso es sobreingeniería; me refiero en general a seguir normas que implementen patrones de diseño (inversión de dependencias, etc.).
