Why is simple so difficult? was a goldfish-bowl discussion facilitated by Nat Pryce and Jonathan Clarke . It was an energetic session with people pinging in and out of the bowl at a rate of knots. Here’s some of the things that were said:
- Simplicity emerges. We should be saying - have the simplest thing, not do the simplest thing.
- Dan North said simplicity is clarity of intent. How clearly can I express intent? If redundant code supports clarity then I’m ok with that. I like ‘clarity of intent’ as a definition for simplicity.