|
|
|
|
|
by burnerToBetOut
157 days ago
|
|
Don't mention it :) I should've also shared this link: https://www.codurance.com/publications/2017/10/23/outside-in... With that particular style of TDD, the trick to doing it well is to let the design _emerge_. In my experience, AI coding agents are trained to do precisely the opposite of emergent design. Cody, at least, convinced me that it's impossible for a coding agent to restrain itself from delivering a fully-formed implementation FIRST, in one fell swoop. And THEN it generates the test afterward. The kind of discipline that London Style TDD prescribes seems like something only humans are capable of. Even then, only a small percentage of human TDD practitioners are able to be that disciplined. I'm super interested in following your success with getting AI agents to work in the true spirit of Outside-In TDD. |
|