新项目的架构(杂记)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了新项目的架构(杂记)相关的知识,希望对你有一定的参考价值。
虽然开发快两年了,但是对于架构理解的还不够深刻。网上也看了VIPER、MVVM,还有一些人根据MVC演变的架构等。自己的项目用的是MVVM,我自身感觉VM承载的代码还不算很多。多数还是在VC中完成的,自己框架中VM还是比较轻的。
由于新项目长远打算,以后每个模块任意组合都能形成一个应用,且以后我们会找代理商,于是就把每个模块打包成一个Framework。首先,亲身体会是打包成framework,文件之间切换太累了,尤其一个人负责这些模块。
新项目引用了cocospod管理第三方库,这个真是太方便,之前自己是不喜欢cocospod的项目,因为刚开始做开发下载过几个用cocospod做开发的项目,打开之后不能运行,让自己着实的郁闷。经过这段时间的接触,发现这个管理软件真的很友好。而且现在的第三方库也都支持cocospod,百度地图也支持了。
以前有问题只是百度,现在开始FQ搜索了。现在发现简书上有一些好的文章,貌似很多程序员都把博客搬到的简书上。
http://www.objcio.cn的文章真是干货,对于开始做开发可能体会的不是很深,有了项目经验之后,发现真是相见恨晚。
今天发现了一个苹果的好工具,Network Link Conditioner,用来模拟各种网络状况的。
以上是关于新项目的架构(杂记)的主要内容,如果未能解决你的问题,请参考以下文章
搭建JEESZ分布式架构1--CentOs下安装jdk7(环境准备)