Re: [請益]不能賣OS,也要學寫OS打下基礎:從程式뤠…
※ 引述《ggg12345 (ggg)》之銘言:
: 再回想一下標題:
: " 即便不能賣OS,也要學寫OS打下基礎:從程式實作教軟體工程 "
: 這裡強調的是 "教" 軟體工程.
: 寫組語可以百無禁忌, 寫OS相關的 system call 則是台灣最早會做
: 的 "外掛方法". 推到極端就是沒有 Source Program 或 已知
: Library 的支援下, 也能攔截 XX call 轉接到新增程式擴張其功能.
: 這整個概念就是 OS 稱呼的 extended system .
: 很遺憾, 早期台灣教軟體工程的人不喜歡這種 "不守規矩" 的方法,
: 這就是 patch 或病毒的接枝法.
: 但最主要的缺點就是不知道怎麼對這種延伸的軟體收費, 也無法解釋
: 這種接枝法是軟體工程方法裡的那一塊. 換言之, 這種方法就像加蓋
: 的違章建築, 跟很多人喜歡講的 Top-Down Design 事先布局格格不
: 入, 因此不僅排斥甚至是禁止教導. 這種方法最合理又不觸及 binary
: code 式逆向工程的就是 trace source & refine . 很不幸地, 早期
: 教軟體工程的也不喜歡 open source 這種 approach 幾乎是撲殺唯恐
: 不及.
: 如果搞軟體工程的那一套正規方法可以撐起所有"自認正常"的形
: 式與作法, 大家當然應該也可以等待那個 "建設" 的那天的到來, 能
: 穿皮鞋走路幹嘛穿自編的草鞋 ? 是吧 !
可是,人家問你的問題,你一句都沒有回答呀。
人家是問你,你現在有沒有在帶專案,有沒有排除System問題的能力。
有就回答有,沒有就回答沒有,應該很簡單吧?
--
+-----------------------------------------------------------------+
| 夏之星系 - 個人日誌,提供佛學命理、小說漫畫、娛樂、技術等內容。 |
| (http://xia4.org) |
+-----------------------------------------------------------------+
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.50.43.92
討論串 (同標題文章)