Re: [心得] 別急著用那些新奇玩意兒

看板Soft_Job作者 (Lazy bone)時間9年前 (2015/02/27 21:06), 編輯推噓4(409)
留言13則, 9人參與, 最新討論串6/10 (看更多)
關於要不要自己刻輪子的問題 這是個廢話,也是個假命題 人生活在世,怎麼可能樣樣要自己發明創造 吃飯就要自己種田?開車要先自己造車? 這是一個群體合作、分工的社會 軟體開發當然也不例外 也會用到人家開發好的工具,呼叫現成的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
STRUTS也是OPEN的吧,有幾個人有本事改?
02/27 21:22, 1F

02/27 21:35, , 2F
Open Source is free only when your time is free
02/27 21:35, 2F

02/27 22:08, , 3F
STRUTS沒用不知道,Dnsmasq、httpd、busybox都是自己改
02/27 22:08, 3F

02/27 22:12, , 4F
Free! time == Free
02/27 22:12, 4F

02/27 23:13, , 5F
我比較好奇有多少公司會讓人花時間改open source的東西
02/27 23:13, 5F

02/27 23:23, , 6F
改或讀source code的機率還蠻高,又不可能用的所有東西都
02/27 23:23, 6F

02/27 23:24, , 7F
是super popular...
02/27 23:24, 7F

02/28 01:14, , 8F
最基本就是linux 大家都在改
02/28 01:14, 8F

02/28 07:19, , 9F
這篇寫framework vs opensource,那opensource的framework?
02/28 07:19, 9F

02/28 18:01, , 10F
iText和其它語言的移植版本就是常用的OSS framework.
02/28 18:01, 10F

02/28 18:03, , 11F
我用它但是不需要知道怎樣手刻PDF.
02/28 18:03, 11F

02/28 18:04, , 12F
簡單來說, 程式主體部份你才會想知道具體做了甚麼.支節
02/28 18:04, 12F

02/28 18:05, , 13F
部份沒遇到bug前是甚麼樣都好.
02/28 18:05, 13F
文章代碼(AID): #1Ky6lMyK (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1Ky6lMyK (Soft_Job)