where in the article say that CDD does not care about inputs?
Also in the article says "The main idea of TDD is to design the software through tests." do you disagree with that?