I believe programs should be like gardens. They should be lovely to see. Gardens are things we walk around in and return to often. Gardens are things we wish to spend time in with others – to relax in and enjoy its beauty.
If we strive to make your programming systems like gardens, then our days as programmers will be filled with pleasure.