Re: [分享]數學 寫程式最重要的基礎

看板GameDesign作者 (邪惡皮老闆)時間11年前 (2013/01/05 21:28), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串5/7 (看更多)
: -- : ※ 發信站: 批踢踢實業坊(ptt.cc) : ◆ From: 123.195.68.36 : 推 chenglap:寫程式的人需要懂數學, 但懂數學不會懂寫程式. 01/04 12:09 : 推 hidog:總覺得是那兩位的程式能力太弱 XD 01/04 12:25 : → hidog:另外逆向工程是說 看著程式碼轉換成流程圖嗎 01/04 12:27 : → hidog:如果程式寫得夠多 這個應該不至於太難 (之前改過openCV 01/04 12:27 : → littleshan:這不叫逆向工程啦,doxygen用下去就可以看到架構圖了 01/04 14:49 : → littleshan:從obfuscated IL code推出演算法才比較像是逆向工程 01/04 14:55 : → hanyan:好奇C#的引擎是什麼? 01/04 15:10 : 推 chenglap:Unity? 有 C# 01/04 15:38 : 推 LaPass:C#? XNA? 01/04 17:45 : 推 johnny94:Farseer Physics Engine? 01/04 22:53 : 推 Gaogaigar:unity是以c#語法為script唷… 01/05 01:25 : 推 changyin:PlayStationMobile? 也是C# 01/05 15:00 : 推 LayerZ:逆向工程..是從封裝起來,看不到code的東西反推回去code 01/05 20:57 : → ianlin45:這個叫工程能力 數學家跟資訊科學家 工程能力未必強 01/05 20:58 : → ianlin45:trace code跟逆向工程差很多 01/05 20:59 : → PlanktonEvil:我一時想不到啥好的形容詞!反正就解code的能力啦 01/05 21:07 老實說,沒想到大家對軟體的逆向工程這麼有獨特的見解,讓我忍不住查查維基百科 雖然有人說維基的資料不是百分百正確,不過還是拿來加減參考看看。 http://zh.wikipedia.org/wiki/%E9%80%86%E5%90%91%E5%B7%A5%E7%A8%8B 以下是節錄: 需要逆向工程的部分原因如下: 改善文件。當原有的文件有不充分處,又當系統被更新而原設計人員不在時, 逆向工程被用來獲取所需資料,以補充說明或了解系統的最新狀態。 逆向工程與軟體 實際應用中出現了兩類逆向工程。第一種,軟體的原始碼可用, 但是更高層次的部分幾乎沒有描述文件或者描述文件不再適用或者遺失。 第二種,軟體沒有可用的原始碼,任何能找到它的原始碼的努力都被稱為逆向工程。 許多UML工具涉及到匯入原始碼生成UML圖,即「逆向工程」。 大概就先這樣............... 如果照維基的解釋,似乎我用逆向工成那個詞,好像也沒錯阿... =.=" 不過如果大家對這個詞的用法,很有意見,我是覺得爭論這個點蠻沒必要的就是了 /_\ 只是觀點問題,似乎收穫也沒有很大 ... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.195.68.36
文章代碼(AID): #1Gw2fZJp (GameDesign)
討論串 (同標題文章)
文章代碼(AID): #1Gw2fZJp (GameDesign)