Grady Booch's keynote on software complexity at AOSD

This quote:

overall flexibilty increases by having fewer components but greater composability.

made me think of HOFs.

A couple more teaser quotes:

A complex system that works is invariably found to have evolved from a simple system that worked. A complex system designed from scratch never works and cannot be patched up to make it work.

...

It's better to be simple than to handle every possible case.