![240](https://upload.jianshu.io/users/upload_avatars/14342329/b98c0487-8f1d-4d8f-9b78-363f0ac1d877.png?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
Android Activity Scenario總結(jié) Activity Scenario參考文檔[https://developer.andr...
重構(gòu)讀書(shū)筆記 第一章 重構(gòu)灵嫌,第一個(gè)案例 第二章 重構(gòu)原則 2.1 何為重構(gòu) 重構(gòu)(名詞):對(duì)軟件內(nèi)部結(jié)構(gòu)的一種調(diào)整勺爱,目的是在不改變軟件可觀察行為...
Clean Code讀書(shū)筆記 第一章 整潔代碼 什么是整潔代碼 代碼邏輯直截了當(dāng) 盡量較少依賴關(guān)系税课,使之便于維護(hù) 分層戰(zhàn)略完善錯(cuò)誤代碼 性能調(diào)制...
第25章 壓力循環(huán) 壓力越大撬即、測(cè)試越少宰缤。測(cè)試越少颂翼,錯(cuò)誤越多。錯(cuò)誤越多慨灭,壓力越大 壓力越大朦乏、自動(dòng)測(cè)試越多。自動(dòng)測(cè)試越多氧骤、錯(cuò)誤越少呻疹。錯(cuò)誤越少,壓力越...
字符編碼解碼總結(jié) 前言 字符編碼解碼這個(gè)問(wèn)題一直困擾著諸多的程序開(kāi)發(fā)者筹陵,可能也查閱過(guò)不少資料刽锤,可在實(shí)際編碼工作中對(duì)于一些問(wèn)題還是一知半解。例如筆...
Android Flavor 為了支持同一套代碼能夠生成多個(gè)版本的應(yīng)用朦佩,Android提供flavor來(lái)實(shí)現(xiàn)該需求并思。 Flavor使用 在模塊化...
UML主要有6種關(guān)系: 依賴(Dependency) 常見(jiàn)的場(chǎng)景:方法參數(shù),局部變量语稠,靜態(tài)方法調(diào)用宋彼。特點(diǎn):最弱的關(guān)系。 關(guān)聯(lián)(Associati...
前言 面向?qū)ο蟮恼Z(yǔ)言中大多有關(guān)鍵字this仙畦,用于表示對(duì)象本身输涕。但不同語(yǔ)言對(duì)于其支持的用法不盡相同。 Java 根據(jù)《Thinking in Ja...
前言 空指針異常(NPE)是最為普遍與常見(jiàn)的異常慨畸,同時(shí)它也會(huì)引起諸如程序崩潰等非常嚴(yán)重的后果莱坎。為了避免出現(xiàn)NPE,常常需要開(kāi)發(fā)者對(duì)變量進(jìn)行判空處...