iOS 组件化开发iOS备忘录

组件化开发之-我们有什么必要使用组件化开发?

2017-05-19  本文已影响363人  一根聪

原创 2016-05-19

背景介绍:
首先简单说一下为什我会写这篇文章呢? 源于今天讨论,提到这个组件化开发和以前没有多大区别,都需要合作编码,共同开发某些相同模块,本来之前都是按照模块划分来开发的,既然组件化开发还是这样,无非就是将代码分开编写然后再相互调用,我们还需要去搞什么自动化打包编译,分包等事情,那么我们有什么必要来组件化开发呢?

   每个人有不同的观点和体会,这个是很平常的,写这篇文章不在于想改变谁的想法,也不在于判定谁的对错,只是希望能够通过写出这篇文章来加深一下自己对于组件化开发的理解,同时也希望能够让别人看到并发现自己在这方面的理解不足之处。希望看到这篇文章的朋友能够回复更多自己的体会理解。下面就来说一说我在验证了一段时间的组件化开发的一些小体会:

   先上一张我们iOS组件化开发架构图:

组件化开发之于开发测试

组件化开发之于产品

   长期以来都是产品指导我们开发工作的进行,如果我们推行实现了组件化开发,这个能不能在给产品思考的时候带来点什么呢(以下只是个人臆测)?

组件化开发之于销售、技术支持

组件化开发之于UI/UE设计

组件化开发之于Future

下面是我在组件开发中提供的其他技术文档,欢迎查阅:

组件化开发之-Cocoapods使用及创建发布自己的Pod
组件化开发之-pod创建规范
基于Jenkins搭建iOS持续集成开发环境
基于Jenkins使用Calabash配置iOS功能测试

由于刚刚开始组件化开发不久,很多好处和不太好的地方还未体会到,此篇文章会在后续持续更新。同时 ** 组件化开发** 系列文章我也会在后面持续输出。

上一篇 下一篇

猜你喜欢

热点阅读