Always let business domain drive the architecture, not the technology.