Quration AIQ

devwords

函式庫(library)和框架(framework)都代表「重複使用別人寫好的程式碼」,但有個著名的說法能區分兩者。

是什麼?

你去呼叫函式庫;框架則反過來呼叫你(控制權的方向)
函式庫是一個你需要時才伸手去拿的工具箱,框架則是一副骨架,你把程式碼嵌進去。這種控制權反轉——所謂的「控制反轉」——正是兩者的關鍵差異。
▶ Quration AIQ

devwords

有種著名的寬鬆授權,幾乎允許任何用途(包含商業使用),只要保留著作權聲明即可,它是?既然外觀什麼都沒變,為什麼還要做?這個帶著金融味的說法叫什麼?最實用的第一反應是?這個字在英式俚語裡的意思是?良好提交被普遍認可的原則是?大家常說的「我送了個 PR」,這個 Pull Request 的意思是?git 和 GitHub 之間的關係是?作為程式之間互相對話的窗口,用餐廳來比喻的話,它最接近什麼?這種格式叫什麼?前端工程師負責打造的是什麼?開發者常說的「週五不部署」,這裡的部署(deploy)指的是什麼?

Quration — Quration AIQ