Kros 積分 1
Macro-fusion

Macro-fusion happens mainly in the assembly-time in the form of replacing two or more subsequent operators with a single operator

Micro-fusion

Micro-fusion happens when two or more operators share their resources or internal structures and thus bypassing some overhead of the general wired-up structure.

是指說 Library 內部就已經自動幫我們做作佳化了嗎?

Kros 積分 2

真的有提昇~ 而且一天 pair 5個小時就很累了,太專心

Kros 積分 0

整篇都在大力讚頌 Kotlin XD

Kros 積分 0

但是後來發現很少看 Package,都直接 trace code 看 usage 就大概知道程式架構了。

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 不就是這樣嗎?從以前到現在都是講究操作呀~