
Android Activity Scenario總結 Activity Scenario參考文檔[https://developer.andr...
重構讀書筆記 第一章 重構,第一個案例 第二章 重構原則 2.1 何為重構 重構(名詞):對軟件內部結構的一種調整,目的是在不改變軟件可觀察行為...
Clean Code讀書筆記 第一章 整潔代碼 什么是整潔代碼 代碼邏輯直截了當 盡量較少依賴關系,使之便于維護 分層戰略完善錯誤代碼 性能調制...
第25章 壓力循環 壓力越大、測試越少。測試越少,錯誤越多。錯誤越多,壓力越大 壓力越大、自動測試越多。自動測試越多、錯誤越少。錯誤越少,壓力越...
字符編碼解碼總結 前言 字符編碼解碼這個問題一直困擾著諸多的程序開發者,可能也查閱過不少資料,可在實際編碼工作中對于一些問題還是一知半解。例如筆...
Android Flavor 為了支持同一套代碼能夠生成多個版本的應用,Android提供flavor來實現該需求。 Flavor使用 在模塊化...
UML主要有6種關系: 依賴(Dependency) 常見的場景:方法參數,局部變量,靜態方法調用。特點:最弱的關系。 關聯(Associati...
前言 面向對象的語言中大多有關鍵字this,用于表示對象本身。但不同語言對于其支持的用法不盡相同。 Java 根據《Thinking in Ja...
前言 空指針異常(NPE)是最為普遍與常見的異常,同時它也會引起諸如程序崩潰等非常嚴重的后果。為了避免出現NPE,常常需要開發者對變量進行判空處...