Un gran diseño de software es como un tapiz. Te detienes y admiras una hermosa obra de arte, pero le das la vuelta y se revela un lío enredado. No existe tal cosa como "código limpio". Todo el código es basura e irrelevante. Optimizar el producto para la experiencia del usuario.