[影片] Steve Jobs在WWDC 2003時的有趣畫面 - iPhone4.TW

會員登入



顯示結果從 1 到 3 共計 3 條
  1. #1

    愛用者

    註冊日期:10-03-2012
    文章:33
    謝謝你: 7
    在 5篇文章中獲得 10個感謝
    在2003年6月的WWDC上

    Jobs正在介紹Apple自有的app發展軟體:Xcode

    當Jobs介紹到Xcode如何利用消除Link時間幫助開發者們節省開發app時間時

    有位開發人員提出了一巷非常有趣的建議

    先看段影片吧...





    是阿,拜託你Jobs大人,可以幫忙去掉Debugging時間嗎~~

    Debugging真的是非常痛苦的一件事情阿!!



    對那些不太知道什麼叫做Debugging的朋友做個簡短說明

    開發app的流程大約為:停止程式,Debug,編譯(compile),連結(Link),與重新測試(Run)

    而Debugging可以說是整個開發軟體與應用程式流程裡最為痛苦,花費時間,而且苦悶的一個環節

    而在編寫程式語言時,出現的錯誤就叫做Bug,直譯就叫做蟲子

    Debugging就是除去程式錯誤,消去蟲子的意思

    開發者在編寫程式語言時,不可能在第一次編寫就百分百的完美

    一定要經過無數次的Debug才有辦法除了程式編寫完畢,也讓程式達到最佳化

    這些開發者當然是太了解Debug的痛苦了

    要是能除去Debug的時間,Link時間根本就等於魔法學徒見到大魔法師一樣的無關緊要

    不過這當然是不可能的

    所以Jobs也只好苦笑哈哈哈~~
    此篇文章於 07-13-2013 05:47 被 kitchhiker 編輯。



  2. #2

    剛加入我們

    註冊日期:03-11-2011
    文章:27
    謝謝你: 2
    在 9篇文章中獲得 16個感謝
    其實會產生 Bug 通常都是開發者對於自己的要開發程式的流程與使用的程式架構不是很熟悉的時候就會常常發生

    另外最常發生的是在 UI 上的 Bug
    因為 iOS 是支援多點觸控的,所以螢幕上的所有按鈕都是可以同時點擊同時觸發的
    這樣子就有可能發生意料之外的狀況。

    反正就算是資深工程師也會寫出 Bug 的程式


  3. #3
    mouseface99 的頭像

    超熱血的愛用者

    註冊日期:04-17-2011
    文章:656
    謝謝你: 285
    在 72篇文章中獲得 193個感謝
    理論上,世界上所有的程式都有 bug....

    只是被玩出來的機率大小而已....

    而且,每個程式裡面的 80% 的 code,都是用來作錯誤處理或是意外處理用的....


 

 

相似的主題

  1. [消息] Steve Jobs將在本月再度登上WIRED雜誌封面。
    由kouko.d論壇中iPhone 最新消息
    回覆: 0
    最後發表: 07-23-2012, 09:20
  2. 回覆: 5
    最後發表: 01-30-2011, 00:23
  3. 回覆: 0
    最後發表: 01-13-2011, 20:47
  4. [閒聊] Steve Paul Jobs年輕時.....
    由cowxx212論壇中新知分享
    回覆: 4
    最後發表: 04-19-2010, 10:25

發文規則

  • 不可以發表新主題
  • 不可以發表回覆
  • 不可以上傳附件
  • 不可以編輯自己的文章
  •  
回到此頁頂端