Notes on Test-Driven Development, aka TDD. = Books = * [[https://www.obeythetestinggoat.com/pages/book.html|Test-driven Development with Python]] * [[https://leanpub.com/clean-architectures-in-python|Clean Architectures in Python]] = Reading = == Flaky tests == [[https://samsaffron.com/archive/2019/05/15/tests-that-sometimes-fail|Tests that sometimes fail]] ([[https://news.ycombinator.com/item?id=20028057|corresponding Hacker News discussion]]), great list of possible ways tests can fail. See also: [[https://testing.googleblog.com/2016/05/flaky-tests-at-google-and-how-we.html|Flaky Tests at Google and How We Mitigate Them (2016)]] and [[https://testing.googleblog.com/2017/04/where-do-our-flaky-tests-come-from.html|Where do our flaky tests come from? (2017)]].