The Software i use ought to be beautiful. Beautiful to the eye, beautiful to the mind, easy to understand and no more complex than the task to be accomplished. This beauty for a purpose is embedded in the requirements, the programming, the tools we use and the people that aspire to deliver beautiful systems.