People who should be the first to recognize the value of an innovation are often the last.
Douglas CrockfordSoftware is usually expected to be modified over the course of its productive life. The process of converting one correct program into a different correct program is extremely challenging.
Douglas Crockford