Last update: November 21, 2018

This knowledge entry is an evolving collection of ideas, thoughts, questions etc. about the topic. It's a collection of personal notes, and thus wording and formatting may not be perfect.

[>] Additional notes.
[+] An argument supporting the idea.
[-] An argument against the idea.
[?] Questions and concerns about the idea (research needed).
@<topic> Mention of related topic.

Test-driven development (TDD)


  1. How to Stop Sucking and Be Awesome Instead by Jeff Atwood