今天写这篇文章是想达到抛砖引玉的做用,想与你们交流一下思想。相互学习,博文中有不足之处还望你们批评指正。本篇文章的内容沿袭以往博客的风格。也是以干货为主,偶尔扯扯咸蛋(哈哈~很差好工做又開始发表博客啦~)。javascript
每日更新关注:http://weibo.com/hanjunqiang 新浪微博
html
由于本人项目经验有限,关于架构设计方面的东西理解有限,我我的对MVVM的理解主要是借鉴于以前的用过的MVC的Web框架~在学校的时候用过ThinkPHP框架,和SSH框架。都是MVC的架构模式,今天MVVM与传统的MVC可谓是极为类似,也可以说是兄弟关系。也就是一家人了。java
说到架构设计和团队协做。这个对App的开发仍是比較重要的。架构
即便做为一个专业的搬砖者,前提是你这砖搬完放在哪?不单单是Code有框架,其它的东西都是有框架的,比方桥梁等等神马的~在这儿就不往外扯了。框架
一个好的project框架不进可以提升团队的协做效率,同一时候还可以下降代码的冗余度和耦合性,合理的分工与系统的架构设计是少不了的。工具
至于团队协做不不过有SVN或者Git这些版本号控制工具便可的,至于怎样在iOS开发中使用SVN,请參考以前的博客(iOS开发之版本号控制(SVN))。一个团队可以高效的工做。本人认为交流是最为重要的,团队中的每个人都比較和睦。而且交流上没有什么障碍(不过有的团队中总有几个合不来的人),交流在团队中最为重要。至于SVN怎么用。那都不是事儿!post
好了今天就以我写的一个Demo来浅谈一下iOS开发中的架构设计和团队协做,今天的咸蛋先到这儿,切入今天的话题。学习
posted on 2017-05-27 09:45 cynchanpin 阅读(...) 评论(...) 编辑 收藏 spa