1:? 使用cocoaPods 引入工程需要文件台囱,一般常用的第三方文件為:vim Podfile
2: 建立文件目錄結(jié)構(gòu)
? ? ? ? ? View
? ? ? ? ? Controller
3:將Model層、NetWork層往堡、Tool層、Location層、SafePay層摆出、Debug層從工程中抽離出來建立獨(dú)自的tagret,便于開發(fā)其他項(xiàng)目共用相同的資源文件。出于屏蔽所有第三方服務(wù)如微信支付夷野、AliPay支付懊蒸、百度地圖、高德地圖悯搔,所有封住方法必須在第三方之上抽離出來調(diào)用方法骑丸,即使以后第三方服務(wù)撤離,我們也不必更改業(yè)務(wù)需求邏輯的代碼妒貌。
4:維護(hù)獨(dú)立的Kit層通危,便于團(tuán)隊(duì)開發(fā)者工程共同維護(hù)使用
5:團(tuán)隊(duì)要求:
? ? ? ?1:每天早晨十點(diǎn)站立會議,向團(tuán)隊(duì)開發(fā)者講述昨天的實(shí)現(xiàn)功能灌曙,和今天的目標(biāo)菊碟。
? ? ? ?2:主動(dòng)學(xué)習(xí)新技術(shù),定期分享技術(shù)文檔在刺。
? ? ? ?3:對自己的工作負(fù)責(zé)逆害,確定傳入?yún)?shù)之后头镊,保證自己模塊的可使用性。