Complexity in Design

A 14th century Franciscan friar, William of Ockham, is credited with having formalised the principle that simpler solutions are likely to be more correct than complex ones. This "keep it simple" concept is often referred to today as "Ockham's razor" – a tool to be used in cutting away extraneous material when getting from point A to point B. A typical response to a design problem is to fight complexity with complexity. Simple is often confused with easy and complex is confused with...