Example: In programming, many people believe that too much hype about OOP has created over engineered code bases and unnecessary complexity in otherwise simple code bases. Books like Code Complete teach outdated practices, some say.<p>In your field which books do you think became popular for all the wrong reasons and set your field back in terms of preaching wrong practices?