A Good Front-End Architecture

It really depends on the design. In any event, I rarely use more than a few with a given layout. But I test most all of those dimensions.