Pembuat kode adalah jenis kompiler. Anda tidak khawatir tentang betapa cantiknya keluaran kompiler, Anda hanya bekerja dengan kode sumber. Menggunakannya dan kemudian memodifikasi hasilnya seringkali lebih sulit daripada hanya menulisnya dari awal dalam bentuk yang dapat dipahami oleh manusia, dan berarti Anda tidak dapat menggunakan pembuat kode lagi tanpa banyak pekerjaan, karena Anda harus menerapkan perubahan yang sama ke kode yang tidak dapat dipahami sama secara akurat.
Oleh karena itu, mereka dapat baik-baik saja jika mereka adalah bagian dari proses pembangunan, dan didokumentasikan seperti itu. Input ke generator kemudian kode sumber, dan apa pun yang dihasilkannya adalah hasil antara, bukan untuk dikacaukan.
Namun, jika seseorang menggunakan kode tersebut untuk menghasilkan kode yang tidak dapat dimengerti yang seharusnya digunakan sebagai sumber, maka orang tersebut akan menghasilkan kode yang buruk. Tidak masalah jika orang tersebut menghasilkan kode yang buruk secara mekanik atau dengan tangan, itu masih kode yang buruk, dan Anda masih memiliki masalah kualitas dengan kode tersebut.
Oleh karena itu, Anda perlu memperlakukan ini sebagai pengembang lain memotong sudut dan menulis kode yang buruk. Saya tidak tahu bagaimana Anda mengatasinya di toko Anda.