
Tips Emas
Masalah terbesar: file dengan 20 fungsi. Butuh satu, membawa 19 yang tidak perlu. Performa turun 30~85%.
Ke agen: “Cari file terpanjang dan pisahkan setiap fungsi ke file sendiri. Nama file = nama fungsi. Tes yang ada harus tetap lolos.”
Ke agen: “Jalankan filefunc validate dan buat pelanggaran jadi nol.”
Ke agen: “Ulangi tsma next menambahkan tes. Sampai All functions complete.”
filefunc — satu file, satu konsep
Prinsip tunggal: Satu file untuk satu konsep. Nama file = nama konsep.
Terbukti di Hono (23k+ bintang): 186 file -> 626. 4,419 tes, tidak ada yang rusak.
4 syarat Agent Operable Codebase
- Satu file per konsep (filefunc)
- Tes untuk setiap fungsi (tsma)
- Referensi simbolik (operationId)
- Hapus kopling implisit (whyso)
Pesan: Jangan buat keretanya lebih cepat. Pasang relnya.
Seri Kuliah Reins Engineering Lengkap
| Kelas | Judul |
|---|---|
| Kelas 1 | Cara Memerintah AI |
| Kelas 2 | Cara Tidak Percaya AI |
| Kelas 3 | Aplikasi yang Tidak Rusak |
| Kelas 4 | Keputusan di Luar Kode |
| Kelas 5 | AI dengan Kendali |
| Kelas 6 | Lolos Maka Kunci |
| Kelas 7 | Cara Membalik Sanjungan |
| Kelas 8 | Pabrik Agen |
| Kelas 9 | Otomasi Melampaui Kode |
| Kelas 10 | Hukum Data |