https://ideatrash.net/2013/08/looking-at-your-contracts-bad-contrac.html
Looking At Your Contracts: A Bad Contract Example