背景: 在大型項(xiàng)目,企業(yè)級(jí)開發(fā)中多人同時(shí)維護(hù)同一個(gè)類,這樣勢(shì)必會(huì)導(dǎo)致當(dāng)前類隨著項(xiàng)目開展,變得臃腫,iOS中的分類(Category)就很好的解決了這個(gè)問(wèn)題。 分類(Categ...

背景: 在大型項(xiàng)目,企業(yè)級(jí)開發(fā)中多人同時(shí)維護(hù)同一個(gè)類,這樣勢(shì)必會(huì)導(dǎo)致當(dāng)前類隨著項(xiàng)目開展,變得臃腫,iOS中的分類(Category)就很好的解決了這個(gè)問(wèn)題。 分類(Categ...
原文地址 ,此簡(jiǎn)書只做備份,強(qiáng)烈推薦原文,畢竟格式比簡(jiǎn)書好看,還清晰 起因 去年,鏈家網(wǎng)iOS端,之前由于所有的業(yè)務(wù)端代碼都是混亂管理,造成開發(fā)有很多痛點(diǎn)無(wú)法單測(cè) 團(tuán)隊(duì)成員提...
其實(shí)被這個(gè)問(wèn)題困擾了好久,不過(guò)秉承著三分鐘熱度的新年新氣象,還是要多弄懂一點(diǎn)(⊙_⊙)ゞ Symbols是什么東西呢?雖然我對(duì)它沒有深入的了解,但是大概知道它的作用。摘抄《深...
大家在制作靜態(tài)庫(kù)并加入demo中調(diào)試的時(shí)候,往往會(huì)碰到兩個(gè)疑問(wèn): 調(diào)試的時(shí)候可以直接跟到庫(kù)的源碼里 斷點(diǎn)堆棧信息里可以看到庫(kù)內(nèi)部的函數(shù)調(diào)用接下來(lái)我們就看看這其中發(fā)生了什么 問(wèn)...
測(cè)試驅(qū)動(dòng)開發(fā) 1.什么是測(cè)試驅(qū)動(dòng)開發(fā)?基本思想就是在開發(fā)功能代碼之前,先編寫測(cè)試代碼,然后只編寫使測(cè)試通過(guò)的功能代碼,從而以測(cè)試來(lái)驅(qū)動(dòng)整個(gè)開發(fā)過(guò)程的進(jìn)行。這有助于編寫簡(jiǎn)潔可用...
1 LRU算法 LRU(Least recently used,最近最少使用)算法根據(jù)數(shù)據(jù)的歷史訪問(wèn)記錄來(lái)進(jìn)行淘汰數(shù)據(jù),其核心思想是“如果數(shù)據(jù)最近被訪問(wèn)過(guò),那么將來(lái)被訪問(wèn)的幾...
簡(jiǎn)評(píng):這篇文章將介紹五種可選方式來(lái)創(chuàng)建 React Web 動(dòng)畫,其中有一些是跨平臺(tái)的(可以支持 React Native ) 1. 基于 React 組件狀態(tài)的 CSS 動(dòng)...
我知道我這篇文章寫出來(lái),可能要招致很多人罵,也可能不給GUO,但我還是忍不住寫了。 今天有一篇文章《感謝貧窮!河北寒門女孩707分考入北大!她的這篇文章看哭所有人》在幾個(gè)家長(zhǎng)...