Re: [心得] 別急著用那些新奇玩意兒
關於要不要自己刻輪子的問題
這是個廢話,也是個假命題
人生活在世,怎麼可能樣樣要自己發明創造
吃飯就要自己種田?開車要先自己造車?
這是一個群體合作、分工的社會
軟體開發當然也不例外
也會用到人家開發好的工具,呼叫現成的Library等等…
商人很厲害,總是在人們最不注意的小地方忽悠你
這邊請注意
不用Framework不等於自己要去刻輪子
在Framework之外,那邊有更多的Utility、Library、AP…等
彈性自由度更大,完全不侷限
這邊要強調的是
不是不用了Framework之後,所有的東西都要自己從頭刻起
商人一直想給你這樣的錯誤印象,讓你不敢離開它
這有點奸詐,但我看到似乎有不少人已經買單了
以前公司的猷太人Marketing最喜歡講這個英文字:Sticky
就是很黏的意思
客戶一但用了我們的產品,就會被黏住再也跑不掉的意思
在資本主義的產品之外
有更多Open Source、經典的、成熟的程式可供應用
例如在Internet 上LAMP等
用Framework,還要自己組態規劃程式才會出來,還會被黏住
Open Source 社群的程式都已經是Finish good,直接拿來用
可以要改就改,還不用錢,不會被黏住,這就是自由的精神
只要會Google,什麼reference code 會找不到!
有關輪子的真命題應該是:
當你在使用輪子之前,你了解輪子是什麼嗎?
在大部分的Framework 架構下,輪子的角色總是被刻意隱晦
而Open Source 的輪子總是可以被清楚的定義定性
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.228.28.210
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1425042390.A.F14.html
→
02/27 21:22, , 1F
02/27 21:22, 1F
→
02/27 21:35, , 2F
02/27 21:35, 2F
→
02/27 22:08, , 3F
02/27 22:08, 3F
推
02/27 22:12, , 4F
02/27 22:12, 4F
→
02/27 23:13, , 5F
02/27 23:13, 5F
推
02/27 23:23, , 6F
02/27 23:23, 6F
→
02/27 23:24, , 7F
02/27 23:24, 7F
推
02/28 01:14, , 8F
02/28 01:14, 8F
→
02/28 07:19, , 9F
02/28 07:19, 9F
推
02/28 18:01, , 10F
02/28 18:01, 10F
→
02/28 18:03, , 11F
02/28 18:03, 11F
→
02/28 18:04, , 12F
02/28 18:04, 12F
→
02/28 18:05, , 13F
02/28 18:05, 13F
討論串 (同標題文章)
完整討論串 (本文為第 6 之 10 篇):
心得
22
109