看板
[ Soft_Job ]
討論串[請益] 比物件導向更先進的程式設計思想?
共 15 篇文章
內容預覽:
喜歡換一個思考模式嗎?歡迎進入 FP. 1. compose 是 FP 語言中的基石 (O). 2. stateless FP 語言原則上沒變數概念,等號兩邊是等價的 (O). 3. 可驗證/高度抽象化,FP 的 type system 往往比 oo 系列的表達力更強 (O). ---. 過去不夯不
(還有273個字)
內容預覽:
我個人主觀且偏見的覺得 OOP 不是聖杯,它只能管理一些些的複雜度,它雖好用但又沒那麼好用,它可以很容易跟其他技術結合在一起,所以起手式走oop 不見得不好,但也不用太過度期待用了能上天堂之類的. oop 就只是個工具,就像 solid 是個 guide(我也喜歡 solid,但現實世界總是不那麼美
(還有202個字)
內容預覽:
在討論oop fp 或任何概念之前. 需要討論的是你的使用情境(context). 沒有context就只是在討論信仰. 一開始沒有討論context,所以後面討論一定是到處互打,大家都覺得自己對. 所以回這篇文的時候麻煩先描述想討論的context. 為什麼需要設計概念?. 通常不外乎兩件事情.
(還有1195個字)
內容預覽:
JavaScript 是一個基於原型(Prototype-based)的程式語言. 在本質上很難將它歸類為程序導向語言,或是物件導向語言. 類別:. JavaScript 中沒有類別(Class)的概念,但是有物件(object)的概念. 而這個物件概念的物件,則是以GUI的 Widget為主. W
(還有1812個字)
內容預覽:
OOP沒什麼不好啊. 沒有OOP我們廣大的碼農們怎麼活下去. 沒有OOP現在的軟體能發展成這樣嗎. 每樣工具在其時代背景都有它的貢獻. 沒有工具是完美的啊. C很好沒錯啊. 如果不嫌棄開發時間長. 大家一起慢慢刻. 世界越快心則慢啊. 它有不完美沒錯啊. 但終究Z>B才能這麼紅. 前幾年Functi
(還有136個字)