原文:大話重構 之 答讀者問

越來越多人關注 大話重構 系列,一碼感謝大家的支持。從系列開始到現在,有提出疑問的,有說好的,有說壞的,一碼在此一並回答。 問:單篇篇幅長,知識點多,看起來很吃力 答:如果覺得有難度,不要氣餒,你學習的機會就在眼前。 大話重構 的每篇文章都針對一種代碼壞味道,務求講清 壞 在哪兒,有哪些方法可以解決,以及解決過程中可能碰到什么難題。雖然初學者看起來會覺得有難度,但只有這樣才會建立起這個主題的全局觀 ...

2015-06-08 18:37 8 838 推薦指數:

查看詳情

讀者(1):非模式物種找marker;如何根據marker定義細胞類型

下午花了兩個小時回答讀者的疑問,覺得可以記錄下來,也許能幫到一部分人。 第一位讀者做的是非模式物種的單細胞。 一開始以為是想問我非模式物種的marker基因在哪兒找,讀者朋友也提到了blast 研究的主要細胞類型的marker是有的 讓讀者朋友困惑的是一張表 ...

Fri Jul 23 18:08:00 CST 2021 0 142
大話重構 之 消除巨無霸類

當你看到別人寫的超過千行的巨無霸類,以及隨着時間的累積,自己寫的類也穩步邁向巨無霸的時候,是不是既恐懼又無奈?一碼今天就帶小伙伴們征服巨無霸,打造屬於自己的成就感。 過長類的緣由 當業務邏輯隨着時 ...

Wed Jun 03 17:16:00 CST 2015 11 2484
關於華為分析的十

華為分析支持跨平台分析嗎? 是否只支持對華為設備用戶的分析? 通過華為分析采集的數據,開發者可以導出嗎? 華為分析支持行業分析嗎? 一圖讀懂華為分析前世今生! ...

Fri Nov 13 23:25:00 CST 2020 0 1352
Android RemoteViews 1111

1.什么是RemoteView? :其實就是一種特殊的view結構,這種view 能夠跨進程傳輸。並且這種remoteview 還提供了一些方法 可以跨進程更新界面。具體在android里面 一個是通知 一個是桌面小部件。 這2個就是remoteview 最直接的應用 ...

Mon Feb 08 22:19:00 CST 2016 0 1846
Android View繪制1313

1.View的繪制流程分幾步,從哪開始?哪個過程結束以后能看到view? :從ViewRoot的performTraversals開始,經過measure,layout,draw 三個流程。draw流程結束以后就可以在屏幕上看到view了。 2.view的測量寬高和實際寬高有區別 ...

Fri Feb 05 00:06:00 CST 2016 1 3318
大話重構 之 原來反OO天天見

在OO(面向對象)時代長大的小伙伴們一定記得: 面向對象的基石:把數據和依賴該數據的行為封裝在一起。 但我們經常遇到一個類依賴其它類的數據的情況。不多的話,正常,對象間勢必存在交互,畢竟 ...

Thu Jul 23 09:02:00 CST 2015 2 1504
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM