Estoy en la movida de tarducir GambasCAD y estru3D de Gb a C# a efectos de hacerlos multiplataforma. La carga de trabajo grande la hace un programin que hice traductor (aunque hay sitios que tambien pueden traducir codigo) y el resto lo esta haciendo la IA de Copilot (me suscribi por usd10/mes , el costo de 2 vinos que he dejado de tomar). Casi no escribo codigo, todo es Vibe Coding (googlear!).
Pero quiero ordenar bien las carpetas para que no me ocurran lo que me esta pasando que es tener el codigo desordenado como dormitorio de adolescente. Escucho sugerencias:
/Core: aqui van las clases y modulos que no son la User Interface, ni operaciones que dependan de la plataforma (Win, Linux, OSX)
/UI: la main form y demas formularios que hacen a la interzas con el usuario
/Cross: modulos de comunicacion con el entorno
/Data: imagenes, librerias de datos
De momento uso el toolkit GTK4.
Última modificación: Ayer, 15:57 por tercoide.
"Es mejor saber todo de muy poco que muy poco de todo" - anonimo