TDD базируется на очаровательно-наивном предположении программиста о том, что чем красивее код, тем вероятнее успех