"A designer knows he has achieved perfection not when there is nothing left to add, but when there is nothing left to take away."
Antoine de Saint-Exupéry.
"The simple, elegant and versatile system must offer expedience where practical, but expedience can and will be sacrificed in favour of any of the above. It must be sacrificed whenever implementation simplicity is jeopardized. When expedience is compromised by a resulting complexity of user interface, it must present its complexity without unnecessary complication. All other principles must be sacrificed in favour of design simplicity. Implementation simplicity is more important than interface simplicity."