精華區beta Programming 關於我們 聯絡資訊
※ 引述《veryfatpig (大 ~ 肉 ~ 包 ~ )》之銘言: > ※ 引述《gsj.bbs@bbs.nchu.edu.tw (機械錶)》之銘言: > > 你講的部份當然沒有問題, > > 問題出在你沒有講到的部份 > > Api 會用,這當然很好,恭喜你,你已經作到了30% > > 我要講的就是你還沒作到的,那個剩下的70% > > 這樣比方好了 > > 會用Api,就好像會操作一部機器 > > 假如這部機器是一部汽車,那麼在你學會開車之後, > > 下一步你會作什麼? > > 車要開去那裡? > > 如果你開的是計程車,你可能需要乘客告訴你目的地 > > 當然在乘客告訴你目地之前,你首先先要有乘客 > > 乘客在那兒?你要先知道、何時何地可以找到乘客 > > 在車子駛往目地的過程中,路總是要熟悉的吧! > > 要不然一上路就迷路可就糗了 > > 交通規則要知道吧! > > 看到路人要禮讓,不是直接壓過去就好 > > 那邊會有卑鄙的警伯躲在路邊偷拍照,最好是要知道的吧 > > 要不然月底一堆紅單,賺得還不夠繳罰單 > > 車子要加油,什麼時候要加油,要保養,這些都躲不過吧! > > 車子開到路中間沒油,推車是很辛苦的 > > 如果是那種無線電叫車的那種計程車,則你們還會有一個傳呼中心 > > 以及一個傳呼的規則及作業系統 > > 沒有按時接到客人,還要被處罰,這又是一個系統、規則 > > ……. > > ……. > > 因此,要從事計程車這個行業,光是會 '開車' 是遠遠不夠的 > > 除了機器操作外, > > 更多的是建立在操作機械之上的管理議題、系統規則議題 > > 還記得我之前所提的建築工人與建築師的例子嗎? > > 建築工人會使用榔頭 > > 但是榔頭要往那敲,需要建築師來告訴他 > > 何者為高?何者為低? > > (你當然可以說職業不分貴賤) > > 光會Api 的操作就夠了嗎?對於工人來說,也許夠了 > > 對於建築師來說,這只建構房屋的基本條件之一 > > 甚至大多數的建築師是不會拿榔頭的 > > 所以我曾經說過,作系統分析其實可以不懂或不管程式語言 > > 因為系統分析的思維其實是超越程式語言的層次的 > > 思索領域內的專業知識、規劃、管理、策略的議題 > > 可以通稱作Domain Knowledge > > Api 的運用只是一個小小的部份 > > 這就是你的問題 。 。 另外,很好奇您是從哪裡判斷我的問題是這個。 。 以下是原全文。 。 。 。 。 歹勢,DirectX 我會用咧,也沒比較難用啊,和用那些API一樣, 。。。這句的意思頂多只是”DirectX和API很接近”吧。 。 頂多就翻翻文件咩。而且就網路連線來說,DirectPlay用起來, 。 還比Winsock簡易多了。 。。。上兩句的意思應該只有”DirectX用起來的感覺及 與Winsock的比較”吧。 。 建議您可以去看一些有關多人連線遊戲的書, 。 學習這方面的領域知識。 。。。上兩句的意思應該只有”DirectX算不上DK”吧。 。 。 。 哪一句能判斷出,我的問題是”只會用API,不會規劃與管理”? 。 這是我說您無中生有的原因。 。 其實,對於規劃管理和用API,我個人而言,兩者的經歷都差不多, 。 之前做畢業專題,我是先規劃整個系統架構,再實做有需要時找API來用, 。 並在實做時管理整個專案。 。 就我自己的經驗,我覺得了解程式設計,對於專案的規劃與管理相當有幫助, 。 而規劃與管理的技巧,對實做程式也非常有助益。這是與您所言不同之處。 。 也許您不一樣吧,了解程式對您規劃與管理專案毫無幫助, 。 因此您如此說? 。 也確實如同您說的,整個專題,我有60%~70的時間花在規劃架構、 。 構思功能與安排流程上,實際打程式的時間約30%~40%。 。 但是若我在規劃時不考慮程式,那就不會花那麼多時間在規劃了, 。 反之,規劃完後會花更多時間在寫程式上。 。 也許您不同,您不考慮程式仍花70%的時間在規劃, 。 而您的工程師超強,仍只要花您3/7的時間就能做好程式。。。 。 。 -- ※ Origin: Yahoo!奇摩 大摩域 <telnet://bbs.kimo.com.tw> ◆ From: 218-166-116-29.dynamic.hinet.net