Considering the current sad state of our computer programs, software development is clearly still a black art, and cannot yet be called an engineering discipline.
- Bill Clinton