Ping Pong Programming
Noun · Slang & Abbreviations
Definitions
A pairing style where one person writes a failing test, the other writes the code to pass it, and the roles keep alternating back and forth. It is closely associated with test-driven collaboration practices.
In plain English: A back-and-forth coding style where two people alternate writing tests and implementation.
Example: "We used ping pong programming to keep both engineers engaged in the refactor."