Un generatore di codice è un tipo di compilatore. Non ti preoccupare di quanto sia bello l'output del compilatore, devi solo lavorare con il codice sorgente. Usarlo e modificarlo manualmente è spesso più difficile della semplice scrittura da zero in una forma comprensibile dagli umani, e significa che non è possibile utilizzare nuovamente il generatore di codice senza molto lavoro, dal momento che si dovrà applicare il le stesse modifiche allo stesso codice incomprensibile.
Pertanto, possono andare bene se fanno parte del processo di compilazione e documentati come tali. L'input al generatore è quindi il codice sorgente e qualsiasi cosa produca è un risultato intermedio, da non confondere.
Tuttavia, se qualcuno ne sta usando uno per produrre codice incomprensibile che dovrebbe essere usato come fonte, allora quel codice sta producendo male. Non importa se la persona produce codice errato meccanicamente o manualmente, è ancora un codice errato e hai ancora un problema di qualità con esso.
Pertanto, è necessario trattarlo come qualsiasi altro sviluppatore che stia tagliando gli angoli e scrivendo codice errato. Non so come lo gestisci nel tuo negozio.