摘要:
可扩展性决定了项目能走多远,可复用行决定了项目走的是否轻快。 本文主要讨论1.0版本的项目在进行设计时对可复用性和可扩展性的思考,涉及了整个项目分层的所有层(想查阅分层相关部分的可以点这:项目总结--Version 1.0(一)和项目总结--Version 1.0(二))。 由于经验有限,做... 阅读全文
摘要:
欢迎加入【iOS/Swift/OC开发交流群|127183325】交流学习 上篇主要介绍了三层中的数据持久层,这一篇来详细说一下剩下的两层:业务逻辑层和表示层。业务逻辑层相对于其他两层来说更能体现整个项目的扩展性和可伸缩性,这一层对表示层和数据持久成起着承上启下的作用,由于表示层的变动比较频... 阅读全文
摘要:
欢迎加入【iOS/Swift/OC开发交流群|127183325】交流学习。 公司项目的1.0版本已经结束有一段时间了,2.0版本也逐渐进入尾声,从1.0版本结束就计划着写一下项目总结,一是对项目进行一下思路梳理,二是总结一下之前的工作,找到所遇到的问题和架构的不合理之处,为接下来的版本做准备... 阅读全文