前述 體驗(yàn)過牽一發(fā)而動(dòng)全身,編譯5分鐘之后筋搏,每次發(fā)版本都要被測(cè)試一頓臭罵之后戈次。組件化的心愈發(fā)強(qiáng)烈娃兽。網(wǎng)上大多數(shù)關(guān)于組件化的文章或者材料都只闡述了R...
前言 組件的劃分是在組件化之前最先要做的工作牍陌,也是非常重要的一環(huán)芒帕。組件劃分不細(xì)致會(huì)造成很多冗余代碼玷禽,或者劃分的太細(xì)致則會(huì)加倍增加工作量查蓉。換句話說...
前言 CocoaPods是時(shí)下比較流行的組件化管理工具乌询,將我們的基礎(chǔ)組件放在CocoaPods上對(duì)增加復(fù)用率,降低主工程復(fù)雜度豌研,更好的管理基礎(chǔ)層...
關(guān)于 Aspect 在項(xiàng)目中我們經(jīng)常會(huì)廣泛使用繼承設(shè)計(jì)模式妹田,例如統(tǒng)一功能的基類BaseModel、BaseView鹃共、BaseService,當(dāng)不...
前言 目前有很多市面上很不錯(cuò)的URL跳轉(zhuǎn)路由器鬼佣,例如 MGJRouter、CTMediator霜浴、HHRouter 晶衷。本著簡(jiǎn)潔、易維護(hù)阴孟、符合業(yè)務(wù)晌纫、...
前言 AFNetworking為我們封裝了一系列的網(wǎng)絡(luò)服務(wù),直接使用基本上可以滿足大多數(shù)需求永丝。隨著需求不斷增加锹漱,架構(gòu)不斷完善,直接使用AFNet...
前言 持續(xù)集成是敏捷開發(fā)中重要的一部分慕嚷,為保證新功能的開發(fā)哥牍,又保證舊功能的維護(hù),從一個(gè)沖刺到下個(gè)沖刺喝检。持續(xù)集成工具是我們保證開發(fā)和維護(hù)并行的護(hù)航...
前言 隨著移動(dòng)互聯(lián)網(wǎng)承載著越來越錯(cuò)綜復(fù)雜的業(yè)務(wù)嗅辣,傳統(tǒng)的MVC已經(jīng)不能完全滿足我們的需求,于是就出現(xiàn)了MVVM挠说、MVP澡谭、VIPER等架構(gòu)。其中纺涤,最...