Design should be easy in the sense that every step should be obviously and clearly identifiable. Simplify elements to make change simple so you can manage the technical risk.
Sentiment: POSITIVE
Many things difficult to design prove easy to performance.
When I started this project, I was a young architect. I was very apprehensive about any changes to the design. Whether I wanted to or not, I learned that you can accept some changes to its form without compromising its intent. But it's a leap of faith that I didn't want to make initially - to put it mildly.
It is relatively easy to design for the perfect cases, when everything goes right, or when all the information required is available in proper format.
At the most basic level, prioritizing design also represents a practical consideration. It's far easier to design first and engineer later.
It's so easy to make things complicated in business.
In my opinion, no single design is apt to be optimal for everyone.
I am completely attracted to the idea of simplicity, or at least removing things that seem unnecessary when trying to get an idea out there.
It seems to be a law of design that for every advantage introduced through redesign, there is an accompanying unintended disadvantage.
Designing and developing anything of consequence is incredibly challenging.
A challenge always is good. Normal design does not come under the constraints of a small budget and time frame. But it has helped me to make quick and knowledgeable decisions.