Re: [請益]不能賣OS,也要學寫OS打下基礎:從程式뤠…

看板Programming作者 (ggg)時間18年前 (2007/06/13 06:01), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串14/66 (看更多)
※ 引述《nedbob (狗腿)》之銘言: : 單以一個人能力來說 台灣人很強.... : 但是以分工合作來說 台灣人很弱.... : 一個 project 1個人來寫 很簡單 : 但是同樣分給5個人寫 那就非常困難了 人月神話的 外科手術式的團隊 建議就不是 "分" 給很多人寫 ! 如果不該分的亂分一通, 單一個 coupling 造成的溝通就把程式 設計師搞得沒效率了. 分模組分工是要講究 "凝聚" "核心". : OS這課程為何會這麼重要 : 寫OS就是因為他不是"純軟體" : 他必須去了解許多的知識(包含硬體軟體) : 才有辦法寫的出OS或寫出好的OS : 我們老師說過 去看看其他科系 應數 物理 電子 電機 資管 ......等等 : 他們一定也有人會寫程式 寫出來的光鮮亮麗 不會輸給資工本科系 : 那資工要怎麼混勒 資x 是不是 領域之間的新空隙擴張 ? 還是在某領域之上的上層式跨領域 ? 是有得討論的. 但是 OS 這種課的領域非常清楚, 就是 "制御硬體提供方便性與效率性的軟體" 是電子計算機這種硬體裝置的延伸功能, 是 EECS 含軟硬體的範籌 ! : 資工要混就是會知道這個領域許多其他科系不知道的知識 : OS 為什麼要這樣設計 : Compiler 為什麼要這樣設計 : 各個 Program Language 各有什麼好壞 設計理念在哪 : .......一大堆知識 這些知識其他科系絕對不會教 : 但是這些知識能讓資工人寫的程式就是比其他科系出身的還要"好" : 結論: : 所以對一個只要求會寫程式的人 現在買本書給他 他就會寫了 : 但是要寫出資工系水準的程式 你就必須學一大堆有的沒的知識了 : 所以 OS ....等等的課程重不重要 當然重要了 OS 的重要不用懷疑, 但 OS 不碰硬體卻很怪, "純軟體" 的要求就是排斥 了 OS 在軟體工程的成為範例的思惟. 範例是不是因為 Open Source 在起主導作用 ? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.1.146

06/13 17:37, , 1F
論點與現實脫離...Orz
06/13 17:37, 1F
文章代碼(AID): #16RuWlzk (Programming)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 14 之 66 篇):
文章代碼(AID): #16RuWlzk (Programming)