当我们设计时,我们应该考虑什么?