為什麼這篇framework公司鄉民發文收入到精華區:因為在framework公司這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者bachelorwhc (單身老王)看板C_and_CPP標題Re: [問題] 所謂 frame...
framework公司 在 grace in london ? ?????? Instagram 的最佳貼文
2021-09-03 21:27:49
📸: Taken on my first time back in the office since March 2020. It was a cold stormy day ⛈ but as the sun finally broke through the clouds in the late ...
※ 引述《NoStra ()》之銘言:
: 常常聽到 framework
: 上網查了說明, 但是覺得有點抽象
: 實在不知道語意是什麼?
: 例如常聽到的 Android framework
: 既不是程式語言本身也不是sdk更不是IDE
: 到底是什麼的東西呢
: 謝謝前輩指教
Framework
要比喻的話 就像做特定料理
例如 客人要吃生菜沙拉
你可能會用萵苣 小黃瓜 千島醬 擺好盤
也可能放幾個番茄 一把苜蓿芽 優格醬
但你不會把客家小炒端上來
所以 生菜沙拉 客家小炒 就是兩種不同的Framework
這就是所謂的"框架"
以 Android 來說 你是藉由繼承 Activity、遵守Activity的Lifecycle
還有 Android 系統許多的限制 例如不能在 MainThread 跑 Network
簡而言之 使用Framework 就是遵守契約
你在台灣生活
你依照台灣的法律開公司 什麼公司都可以 怎麼運作都可以 只要合法就好
你依照台灣的法律結婚 什麼老婆都可以 怎麼相處都可以 只要合法就好
那這樣講來
當紅的 Unity Engine 算不算 Framework?
我覺得不算
你會說 Unity 內 藉由繼承 Unity 的類別並 Override 可以算是 Framework 呀
但事實上 你不能擴充 Unity "Engine" 本身的運作
Unity 提供的是腳本上的自由 而非引擎、程式根本上的自由
至於Cocos2d 官方就直接告訴你:我是一個Framework
-
話說 我覺得Java本身就是一種Framework XD
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.34.241.165
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1451930815.A.8B5.html
Java的JVM與他的Library 其實就對開發的思維 做了一定程度的規劃
你要這樣想 就這樣想吧
沒人可以阻止
的確是開發者說了算沒錯XD
※ 編輯: bachelorwhc (114.34.241.165), 01/06/2016 00:28:32
http://goo.gl/1il3YL
是啦是啦
你說的都對
我說的都BULLSHIT
-
我們好像從來沒有一個人說過語言就是Framework
JVM跟Library完全被忽略掉了 顆顆
※ 編輯: bachelorwhc (114.34.241.165), 01/06/2016 12:54:45