【发布时间】:2017-09-02 13:52:39
【问题描述】:
我正在为 uber 之类的 android 应用程序创建架构和设计。我想问哪种架构风格(分层、mvc、管道和过滤器等)更适合这种应用程序?为什么?我知道对于许多 android 应用程序 mvc 将是最好的选择,但我仍然要求清除任何疑虑..
【问题讨论】:
标签: architecture software-design software-quality requirements-management
我正在为 uber 之类的 android 应用程序创建架构和设计。我想问哪种架构风格(分层、mvc、管道和过滤器等)更适合这种应用程序?为什么?我知道对于许多 android 应用程序 mvc 将是最好的选择,但我仍然要求清除任何疑虑..
【问题讨论】:
标签: architecture software-design software-quality requirements-management
VIPER 最适合这个 但 UBER 首先使用 MVC,但在扩展时未能支持它.. 所以他们转向 VIPER,现在使用混合架构。 这个细节可以在他们的网站上找到。
【讨论】: