author/變猴旅程

隨想

這是最近的一些新的想法,記錄下來。 技術為業務服務 以前一直認為,唯技術論。一直到18年跳槽的時候,某公司CTO跟我聊,他說,不要為了技術為技術, 要為了業務而技術。 首先,我們要定義什麼是技術,這

掌握Kotlin Coroutine之 資料共享

Coroutine 既然是非同步操作,並且可以通過多執行緒的dispatcher 來併發執行。所以同樣會遇到多執行緒併發非同步操作的各種問題。其中最重要的一個問題就是如何控制對shared m

基礎程式碼重構的若干建議(一)

提煉函式作為程式碼重構中常見的方式之一,是應該最被重視的。但我們程式中某些片段可以被獨立出來,那麼就建議將這部分獨立為一個函式,通過命名以及解耦的方式這端程式碼發揮更大的價值。最被提倡的函式是純函式。 提煉

1746035805.4274