Android项目开发该如何选择架构模式?

小伙伴们,看到这个标题,映入脑海的是不是MVC、MVP、MVVM等这些熟悉的字眼? 首先我们要知道为什么要选择架构模式? 1、代码可读性好 2、框架的核心思想:解耦 3、方便测试 4、易于使用和维护性好 减少复杂性最简单的方法是将不同实体之间的职责分开。它应该遵循单一责任原则,应该有一个唯一的理由来改变; 为什么需要方便测试? 当一个有效的测试策略用于验证某些实现与其规范的一致性时,应用程序就被认
相关文章
相关标签/搜索