前兩天和一個架構師朋友閑聊,說到了 「重構」 這個話題,他們公司早年間上線的項目系統,因一直沒專人在演進過程中為代碼質量負責,導致現在代碼越來越混亂,逐漸堆積成“屎山”,目前...

前兩天和一個架構師朋友閑聊,說到了 「重構」 這個話題,他們公司早年間上線的項目系統,因一直沒專人在演進過程中為代碼質量負責,導致現在代碼越來越混亂,逐漸堆積成“屎山”,目前...
協程 大家如果已經使用Kotlin語言進行開發,對協程這個概念應該不會很陌生。雖然在網上有很多Kotlin協程相關的文章,但當我開始準備使用的時候,還是有如下幾個疑慮。 協程...
代碼整潔的-Java Github地址: https://github.com/junbin1011/clean-code-java 目錄 簡介 變量 函數 對象和數據結構 ...
前言 最近996很火,但拋開企業的強制性文化外,是否還有其他的各種因素導致我們效率低下。我們能如何去提高編程的效率,如何有效去規避項目中的風險,使得項目的迭代計劃能正常的執行...
之前幾小章我們講了DataBinding,其中將一個普通類化身為ViewModel,但是以我的觀點來看,他僅僅只是一個普通類,一個將各種可觀察屬性封裝起來的普通類,而這個普通...
回顧2018 2018即將結束,又到了例行年度總結的時刻了。下面通過學習、工作、生活、還有感悟來回顧即將過去的2018。 學習 英語 不知不覺用扇貝已經2年多了,2018年也...
前言 目前Android業內,熱修復技術百花齊放,各大廠都推出了自己的熱修復方案,使用的技術方案也各有所異,當然各個方案也都存在各自的局限性。在面對眾多的方案,希望通過梳理這...