A pattern is an idea that has been useful in one practical context and will probably be useful in others.
Martin FowlerNow I'm a pretty lazy person and am prepared to work quite hard in order to avoid work.
Martin FowlerAny fool can write code that a computer can understand. Good programmers write code that humans can understand.
Martin Fowler