Linter, kompiler, pengujian, dan kontrol versi semuanya membuat agen bekerja lebih baik dengan menyuntikkan informasi berguna yang cukup tepat pada waktunya dan sering berjalan di loop dalam agen. Banyak berpikir tentang bagaimana menggeneralisasi ini ke jenis alat lain. Apa karya atau tulisan terbaik tentang ini?