看板 Soft_Job 關於我們 聯絡資訊
感謝各位的回覆。原來業界想的level跟我這個凡人想的真的不太一樣 由於我的功力還不深,希望多了解『資工人怎麼用資工的角度看一個函式庫』, 所以提出這個蠻有趣的口試問題。 以下是我個人對於TUIO(某多點觸控函式庫,本口試題以它為例)的看法: (可從www.tuio.org得知此函式庫資訊) - 是否可靠? A:本library從2003年開始發展,到目前為止的應用已經多到數不清,算是已經發展成熟? 說明文件也相當清楚。 該community的組成份子看起來還算活躍,想必該library還會再持續發展與維護。 所以可靠性應該是OK的。 - 是否跟其他library有相依性? A:有兩個library是必要安裝: oscpack(支援Windows, Linux 跟 Mac OS X), MIT open source license SDL(Windows, Mac OS X, Linux, iOS, and Android), zlib license (只是我不懂的是,這很重要嗎?) - 編譯的方式 A:可用Visual Studio (Win),Xcode(Mac)跟Makefile(Linux)做編譯 以下這四個問題我不知道該怎麼看,煩請各位先進賜教(給個hint就可以了)。 - coding有沒做好?要如何確認? - 可擴展性,可配置,可修改? - 該library的優勢與劣勢? - How about the threading model?可擴展嗎? - 最後,該library值得選用嗎? A:這就是各位前輩所說到的經濟跟安全問題了... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 90.27.97.212 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1421583105.A.AB2.html
snaketsai: 依賴的lib不能在某個平台上用,或著用了會有授權感染 01/18 20:15
snaketsai: 的確會有問題吧... 就像GPL3、AGPL有些公司會怕 01/18 20:15
uranusjr: 你直接給實例會比較好說明, 不然這都很抽象 01/18 22:38
uranusjr: 不過就目前這些回答看起來應該是可以用 01/18 22:40
azureblaze: 相依性就是你問的所有問題都得再問相依的lib遞迴下去 01/18 22:52
wtchen: 我比較困惑的是該library沒有bug report或是 01/18 23:28
wtchen: 版本演進的相關訊息,雖然他們也講得很清楚 01/18 23:30
wtchen: This library is distributed in the hope that 01/18 23:30
wtchen: it will be useful, but WITHOUT ANY WARRANTY 01/18 23:30
wtchen: 不過該library本身的組成也很簡單 01/18 23:31
wtchen: 才八個header(所以不太會有bug?) 01/18 23:32