virtual studio2005除錯c#小結

wisdomone1發表於2011-11-18
1,各類快捷鍵力爭最大化掌握,縮減時間,壓縮成本
    例如:ctrl+j可以檢視c#方法引數的型別
                f5開啟除錯
                f10不進入子方法內部除錯(斷點)
                f11進入方法內部除錯
                f5執行到某個斷點處
2,virtual studio2005工具各個選單命令的熟悉,例如:生成解決方案與重生成解決
 方案之區別,清理解決方案的作用;除錯選單各個子選單的詳細用法;熟悉使用
 它們,對於提升工作效率是不言而喻
3,編寫c#程式碼前,先梳理思路,如果邏輯很簡單,直接在紙上畫一下;較之複雜一
   些,輔之以visio設計工具,以圖表(流程表)設計出處理邏輯,此過程可能要反覆
 多次,直至流程圖真正符合處理業務邏輯;最終把流程圖的處理邏輯對映為c#
    代 碼;更甚者,業務邏輯相當複雜,彙報上級,按正規的軟體設計開發流程實施,
 需求說明書,概要設計說明書,軟體詳細設計說明書,軟體編碼開發說明書,
    測試說明書,使用手冊等;
    簡言之,不可輕易編碼,這樣即是費時費力,最終造成多次返工;
4,多和同事溝通,具體分為
      a,先獨立思考,梳理基於問題的思路
      b,與同事溝通思路,以更一步梳理思路,防止遺漏某些重要資訊
      c,編寫程式碼後,編譯成功後,先自行測試,設計儘可能多的設計事例
      d,讓同事幫助測試
      e,提交測試部測試
      f,測試反饋,修正程式碼,繼續迭代編碼


 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9240380/viewspace-711594/,如需轉載,請註明出處,否則將追究法律責任。

相關文章