Ask HN: Examples of famous OSS created using red-green-refactor TDD?
Am a big believer in test-driven-development where tests are written before or after code and serve as verification for programs. I am a skeptic when I hear tests can drive the design and you should strictly follow the red-green-refactor cycle to write production code. I want to be proven wrong. Are there famous successful projects (besides junit) that used this approach and that I can learn from?
Have a look at Uncle Bob's fitness app, IIRC this is written using the red green refactor cycle, in fact I would suspect most of his other code on github will be the same.
Ghost is developed using TDD. It might not be the strictest example, but a very successful one:
https://github.com/TryGhost/Ghost/
Choose any other random OSS, chances are it's using TDD/BDD in one form or another.