virtual studio2005除錯c#小結
1,各類快捷鍵力爭最大化掌握,縮減時間,壓縮成本
例如:ctrl+j可以檢視c#方法引數的型別
f5開啟除錯
f10不進入子方法內部除錯(斷點)
f11進入方法內部除錯
f5執行到某個斷點處
2,virtual studio2005工具各個選單命令的熟悉,例如:生成解決方案與重生成解決
方案之區別,清理解決方案的作用;除錯選單各個子選單的詳細用法;熟悉使用
它們,對於提升工作效率是不言而喻
3,編寫c#程式碼前,先梳理思路,如果邏輯很簡單,直接在紙上畫一下;較之複雜一
些,輔之以visio設計工具,以圖表(流程表)設計出處理邏輯,此過程可能要反覆
多次,直至流程圖真正符合處理業務邏輯;最終把流程圖的處理邏輯對映為c#
代 碼;更甚者,業務邏輯相當複雜,彙報上級,按正規的軟體設計開發流程實施,
需求說明書,概要設計說明書,軟體詳細設計說明書,軟體編碼開發說明書,
測試說明書,使用手冊等;
簡言之,不可輕易編碼,這樣即是費時費力,最終造成多次返工;
4,多和同事溝通,具體分為
a,先獨立思考,梳理基於問題的思路
b,與同事溝通思路,以更一步梳理思路,防止遺漏某些重要資訊
c,編寫程式碼後,編譯成功後,先自行測試,設計儘可能多的設計事例
d,讓同事幫助測試
e,提交測試部測試
f,測試反饋,修正程式碼,繼續迭代編碼
例如: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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- virtual studio2005 c#除錯出錯_CLR無法從COM上下文C#除錯
- virtual studio2005 c#程式碼#region_#endregionC#
- gdb除錯命令小結_與多檔案除錯_遠端除錯除錯
- Windows服務除錯小結(附Demo)Windows除錯
- visual studio2005除錯啟動專案報無法啟動除錯繫結控制程式碼無效的解決技巧除錯
- 如何在virtual studio2005之c# 構建 Windows 應用程式中的窗體上顯示資料C#Windows
- ***php除錯總結PHP除錯
- gdb除錯總結除錯
- Linux環境下段錯誤的產生原因及除錯方法小結Linux除錯
- 小技巧 - CSS中:hover除錯CSS除錯
- .Net(c#)使用 Kafka 小結C#Kafka
- C++除錯總結C++除錯
- CSS除錯小技巧 —— 除錯DOM元素hover,focus,actived的樣式CSS除錯
- oracle錯誤小結Oracle
- C# [method Modifiers] abstract virtual override newC#IDE
- C#爬蟲開發小結C#爬蟲
- windbg 常用除錯命令總結除錯
- 一路踩坑,被迫聊聊 C# 程式碼除錯技巧和遠端除錯C#除錯
- js前端除錯的幾個小技巧JS前端除錯
- 軟體除錯斷點之小記除錯斷點
- 如何在C#中除錯LINQ查詢C#除錯
- 在 Visual C# .NET 中跟蹤和除錯C#除錯
- vitual studio2005編寫c#如何引用名稱空間C#
- 【轉】C#中virtual和abstract的區別C#
- c#之結構struct(2)_小記C#Struct
- 【C#學習之辨析小總結】C#
- 除錯篇——除錯物件與除錯事件除錯物件事件
- 不同Java除錯方法總結 - VardhanJava除錯
- xcode lldb除錯使用總結XCodeLLDB除錯
- oracle virtual box下載連結Oracle
- 智慧小程式檔案館——遠端除錯除錯
- [譯] 前端 Console 除錯小技巧前端除錯
- 多執行緒死鎖除錯小技巧執行緒除錯
- Xcode 6檢視除錯小貼士XCode除錯
- 10+ 實用的 JavaScript 除錯小技巧JavaScript除錯
- PID除錯軟體(C#、模擬、模擬)除錯C#
- C#中的虛方法(virtual)例項講解C#
- 前端chrome瀏覽器除錯總結前端Chrome瀏覽器除錯