精華區beta Programming 關於我們 聯絡資訊
※ 引述《reader.bbs@ptt.cc (讀者)》之銘言: > 股票交易管理系統? > 我把股票、權證、期貨、外匯、選擇權... 的交易管理都寫了, > 所以我應該有資格說話,其中困難的地方是哪裡? 對不起,不是 > 那些 "Domain Knowledge", 而是即時系統架構、資料庫管理和 > 系統效能改善,想不到吧。 這些都是處理事情的邏輯,就是所謂的方法論述 這難道就不是Domain Knowledge ,要不然是什麼 是屬於程式語言的範疇嗎?不是吧 > 試想若有好的即時系統架構、好的資料管理模型,交易的問題就 模型、架構都是為了滿足需求而存在 要採取那一種架構,那一種策略來處理的相關思維 這不是一種方法論述,要不然是什麼 > 只要照著規格和公式寫作就好了,而這就只要找一位專業顧問來 > 協助和驗證即可,哪裡需要你自己花時間學習? 有了背景,才能徹底體會領域內的需求是什麼 了解需求,才得以開始思考要用那些手段來滿足需求 (方法論) 唯有實現需求的方法確定後 才得以開始實作系統 我不相信有人可以把這些順序巔倒過來 > 演算法至上論和領域知識至上論,都是偽論述。在程式語言之外 > 最重要的就是軟體工程、技術管理、電腦科學等等專業知識,這 這些東西還是脫離不出 "方法" 的性質 也許你已經開始用它很久了,卻不清楚它的定位是與語言程式無關的 > 才是能讓你把程式寫好、進而有能力開發新系統、研發新技術的 > 必要知識。 你又把順序顛倒了 難道你在寫程式之前不用先搞清楚程式的功能及要作那些工作嗎? 客戶要的是茄子,你給它南瓜,這樣行嗎? > 什麼叫做分工、什麼叫做競爭優勢,不妨想想。 這又回到最初的論述,你分到的是那一種工? 打零工,還是賣雞排? 你想要在這種分工內拿到什麼競爭優勢 比價格低,還是比誰會加班? -- Ξ Origin: 中興大學天樞資訊網 <bbs.nchu.edu.tw> Ξ From : 220-139-18-28.dynamic.hinet.net