Kros 積分 0 編輯於

等著寄回台灣~

Kros 積分 3
如果 App 有 Offline 功能時,如何讓 Local ID 跟 Server ID 互相溝通,Trello 一開始想到兩個不好的解法:
  1. 先產生 Local ID,等連線成功時,再轉換成 Server ID。

複雜且效能不好

  1. 產生一個 ID Object "Identifier" 同時包含 Local ID, Server ID。

架構大改 Refactoring 風險大

目前的解法是: 在 network 層實作一個 local-server id converter。缺點就是 data model 必須是 mutable 的。

大家有什麼好的解法嘛?

Kros 積分 0

其實就是規則先訂出來,之後再視情況慢慢抓。

Kros 積分 0

現在越來越多 app 是用 web 呈現的,真的要來學一下了

Kros 積分 1

有壞過的...按照工程師的邏輯...可以放心使用,使用者應該會增加吧XD

Kros 積分 0

SmartGit 最新版也支援 Dark Theme

Kros 積分 1

「資訊中心指出,該名女同仁當下製作完畢後在個人電腦上測試,並未發現問題,但當時已臨近下班時間,因此未再確認、也未等上司核稿便逕行上線,才會釀成這場烏龍。」

下班前不要 deploy 案例 +1

Kros 積分 0

兩個都 ok 啦,不知道整合在一起如何

Kros 積分 0 編輯於

結論:減脂是在廚房減

Kros 積分 0 編輯於

Chris Lattner 離開了? 那 Swift 怎麼辦,另外以後 Tesla 可以用 Swift 開發了嘛XD

Kros 積分 0

Mario 不就是這樣嗎?從以前到現在都是講究操作呀~

Kros 積分 1

最有名的是那個 InvSqrt(float x) ,神奇的 magic number。

Kros 積分 0

還是賣得很好,果然是口嫌體正直!

Kros 積分 0 編輯於

喜歡看這種 Debug 過程文章,結果又是沒有詳讀 JDK 使用說明的 BUG ...,但是 Throwable 的設計也很奇怪。