Ryan Holmes said this quote

At the most basic level, prioritizing design also represents a practical consideration. It's far easier to design first and engineer later.