Archive | June, 2014

Is Complex Better Than Complicated?

Unless you have a software background, you’ve probably never heard of longtime Python coder Tim Peters. In Zen of Python, he suggests 20 design principles including: How is “complex” better than “complicated”? After all, their dictionary definitions are similar and they are listed synonyms in the thesaurus: Since I love writing about words and word origins, I decided to dig…

Continue Reading 5

Four Oxen and the Lion

During my career I’ve often used animal stories to help illustrate specific points, reinforce behaviors, or to provide colorful rallying cries. Whether it’s elephants, monkeys, or camels, stories about animals are easy to remember and therefore more likely to be repeated. The heart of good communication is repetition. When I originally introduced the story of the…

Continue Reading 5