"Refactoring Rectangles" demonstrates bad smells for educational purposes.