Uncle Bob agentlarga TDD qildirmas ekan 😄
Ha, o'sha Clean Code muallifi, TDD'ning eng katta targ'ibotchisi.
Matt Pocock bilan live'da aytdi: TDD bu inson uchun disiplina, chunki bizning short-term memory kichkina. Agentda unaqa muammo yo'q. Disiplina ketadi, qadriyatlar qoladi: coverage, past complexity.
Eng zo'r joyi: AGENTS.md'dagi qoidalarni agent "Karib dengizi qaroqchilari"dagidek tushunarkan, ya'ni qoida emas, shunchaki tavsiya =)
Shuning uchun Bob prompt'ni minimal qiladi, qolganini deterministik tool'lar bilan majburlaydi: CRAP score, mutation testing, dependency checker. Hammasi o'tmaguncha agent loop'dan chiqmaydi.
Pipeline'i: Specifier → Coder → Cleaner → Hardener → QA, har biri yangi context bilan. Bitta task 1 soat ketadi, lekin bu odamdan 4–5x tez va sifati ancha yuqori.
Manba: https://www.youtube.com/live/zcLPGC-tvgk
Post #1717
228