在iOS开发中,当你开始做项目,或者梳理完需求后,你要做的并不是马上写下你的第一行代码,而是需先设计好整个项目的技术框架
1、技术选型框架有哪些好处
可扩展性:
架构良好的项目具有良好的扩展能力。比如需要添加新的功能,好的架构设计会让开发更容易,可扩展性更强。
可维护性:
功能开发完成后如果有需求改动的请求,好的架构可以随时响应。更易维护。
可靠性:
应用程序应该正确执行预期的功能,并且可以容忍用户犯错误或以意外方式使用软件。即使遇到异常情况也能正常使用。
模块化功能:
模块内部高内聚,模块之间低耦合。
提高开发效率:
使工程师可以专注于一点。
提高测试效率:
方便后续测试,问题定位。
2、主流技术框架
MVP
MVVM
网友评论