https://web.archive.org/web/20100105084725/http://blog.james-carr.org/2006/11/03/tdd-anti-patterns/

https://blog.codinghorror.com/code-smells/

clean code