在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費(fèi)注冊]

您的位置:電子發(fā)燒友網(wǎng)>源碼下載>通訊/手機(jī)編程>

關(guān)于iOS組件化的分析

大小:0.2 MB 人氣: 2017-09-25 需要積分:1

1.組件化的目的是什么?

最近一兩年很多人都想在項(xiàng)目里面搞組件化,覺得搞組件化好,卻鮮有人知道組件化好在哪里?組件化的目的是什么?個(gè)人覺得組件化主要有兩個(gè)目的:

1.實(shí)現(xiàn)項(xiàng)目代碼的高內(nèi)聚低耦合

2.方便多人多團(tuán)隊(duì)開發(fā)(這就是大團(tuán)隊(duì)為什么那么熱衷于組件化的原因,對開發(fā)的效率的提升是十分顯著的)。

2.我的項(xiàng)目組件化應(yīng)該做到什么程度?

個(gè)人認(rèn)為組件化的程度取決于項(xiàng)目的大小,當(dāng)一個(gè)項(xiàng)目一個(gè)人可以輕松開發(fā)和維護(hù)時(shí),只需要項(xiàng)目架構(gòu)保持如下圖即可:

關(guān)于iOS組件化的分析

把基礎(chǔ)層的部分抽成組件,用cocoapods來維護(hù),實(shí)現(xiàn)基礎(chǔ)層與表現(xiàn)層,業(yè)務(wù)層去耦合,業(yè)務(wù)層與表現(xiàn)層依然耦合。

當(dāng)項(xiàng)目變的越來越大,功能模塊越來越多,需要五到十幾個(gè)人維護(hù)的時(shí)候,就需要明確組織里的每個(gè)人負(fù)責(zé)的功能模塊,在代碼層面也需要業(yè)務(wù)層和表現(xiàn)層區(qū)分開來,業(yè)務(wù)層和業(yè)務(wù)層之間也要區(qū)分開來,表現(xiàn)層與表現(xiàn)層之間也要區(qū)分開來,要想做到這些,需要做很多的工作,首先要?jiǎng)澐趾霉δ苣K,保證一個(gè)模塊的表現(xiàn)層和業(yè)務(wù)層代碼在一個(gè)文件夾;然后一個(gè)模塊下的表現(xiàn)層和業(yè)務(wù)層邏輯要有一個(gè)明顯的區(qū)分;再引入一個(gè)中間件比如CTMediator,作者自己寫的中間件基于CTMediator的ZZRouter,中間件用cocoapods來維護(hù);每個(gè)模塊根據(jù)中間件提供外部調(diào)用的接口,本模塊調(diào)用外部模塊,一律使用中間件來調(diào),實(shí)現(xiàn)模塊間的去耦合。

非常好我支持^.^

(0) 0%

不好我反對

(0) 0%

關(guān)于iOS組件化的分析下載

相關(guān)電子資料下載

      發(fā)表評論

      用戶評論
      評價(jià):好評中評差評

      發(fā)表評論,獲取積分! 請遵守相關(guān)規(guī)定!

      ?
      主站蜘蛛池模板: 日韩亚色 | 欧美性生活一级 | 五月天激情丁香 | 免费黄色地址 | 国产精品视频一区二区三区 | 在线天堂中文有限公司 | 国产资源免费观看 | 女上男下边吃奶边做视频成都 | 四虎国产永久免费久久 | 国产免费一区二区三区最新 | 在线国产播放 | 中文字幕一区二区三区精彩视频 | 亚洲视频在线观看一区 | 欧美一二三区 | 国产女人视频免费观看 | 亚欧一区 | 亚洲第成色999久久网站 | 四虎tv在线观看884aa | 最新激情网站 | 国产又黄又免费aaaa视频 | 午夜色大片 | 国模私拍视频在线 | 国产又爽又黄又粗又大 | 精品成人在线观看 | 亚洲三级免费观看 | 免费在线成人 | 天天激情站| 乱j伦小说在线阅读 | 日本黄色大片在线播放视频免费观看 | 亚洲乱码一区二区三区在线观看 | 天堂黄网| 亚洲天天综合 | 欧美三级图片 | 最新黄色在线 | 精品国产免费一区二区 | 天堂-bt种子 | 国产欧美日韩在线人成aaaa | 97综合色 | 97人摸人人澡人人人超一碰 | www.午夜 | 三级视频网站在线观看播放 |