The second artisan chose a design that would easily adapt to circumstances. When surprises came she was able to adjust with little effort. Nature has taught us the lesson: long term survival is based on adaptation, not strength.

When designing a solution, the first question might be: "what am I trying to solve?", but the MAIN question is: "what is more likely to change?"

Solving problems is easy. The difficult part is to do it in a way that future changes can be handled elegantly.

Good design is about handling future change, not only solving current problems.