看板 Soft_Job 關於我們 聯絡資訊
※ 引述《sniffer (again)》之銘言: : 一個很"正規"的例子, 世界前三大某IC豬屎屋, 他們的SDK就是在印度寫, : 採用"正規"作法, 裡面每個模組都帶有比code還多的規格書, 測試報告, : 其實這個產品全部的code只有幾MB, 但是拆成一百多個模組, : 於是當我要修改電路板某個clock, 問他們的人會影響哪裡, : 這件事情沒有人能告訴我, 所有的programmer都沒有辦法知道整個架構, : 一點小小地修改都要找一群人開會, 大約要等二周, : 或者自己看海量的文件, 找出所有用到這個clock的模組 : 文件比code還多的時候, 所謂的好維護根本只是為了以後可以告訴你, : 他文件"有"寫到, 在編號E1046875r467文件的677頁120行.... : 找文件不會比找code方便, code至少是100%文字檔, C也比英文有結構 其實這才是正確的作法 只是軟體業已經太習慣錯誤的方式而習以為常 PG當然只該懂他的模組 整個架構的了解是SD的事情 所以才要SD詳細的文件告訴PG要幹什麼 世界前三大IC design house都這樣做了,還有什麼懷疑? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.250.57.126
TonyQ:你回應的原文已經明顯說出問題,修改時SD並沒有辦法了解 11/14 03:28
TonyQ:系統實作的細節,也很難做出對應的調整。 11/14 03:28
TonyQ:這就是在這種模組下的挑戰,主要分成兩部份:1.PG實作的 11/14 03:29
TonyQ:確認。另一方面SD 是否真的掌握了全局。 11/14 03:29
TonyQ:這樣的成本是相當高的,當然,如果報酬賺得回來,這樣的成本 11/14 03:30
TonyQ:整體來講也不是問題。我在的這個專案經費有百萬美金等級, 11/14 03:31
TonyQ:他們是這樣跑專案,但是也不見得就事事盡如人意。 11/14 03:32
TonyQ:手上的SA SD 是不是進入狀況,PG是不是有能力實作。 11/14 03:32
TonyQ:即使擁有看起來漂亮的架構,事成不成人還是佔有很大的因素。 11/14 03:32
TonyQ:其實重要的是要看你產品規模 跟產品屬性 去判斷這些事情. 11/14 03:37
TonyQ:我不覺得有什麼作法是「正規」的,只有「適合」與否。 11/14 03:37
Lordaeron:"正規" 只有一個作法, 就是可以左手收錢,右手交貨的方法 11/14 08:17
Lordaeron:只要能做到, 就是正規. 11/14 08:17