构建之法--熟悉使用工具
生活随笔
收集整理的這篇文章主要介紹了
构建之法--熟悉使用工具
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
| GIT用戶名 | liuxingbumie2014 |
| 學號后五位 | 62408 |
| 博客地址 | 博客 |
| 作業鏈接 | 鏈接 |
1.配置過程
配置過程沒什么問題,從官網下載安裝程序,勾選.Net桌面開發即可。如下圖
2.代碼設計的思路
- 獲取隨機算式
- 排除除數為0的算式
- 設計一個Compute類將算式轉化為后綴表達式并求值
- 得到結果并排除結果為小數負數的算式
- 將算式輸出
- 完整代碼見Git
3.github克隆項目
- 1、fork項目 點擊Clone or download 復制鏈接
- 2、克隆到本地項目 git clone +鏈接
4.單元測試
在方法處右鍵,點擊創建單元測試(注意方法和類必須為pubic),不然會出現以下提示
- 點擊菜單欄的測試->運行->所有測試 左側綠色勾表示測試通過,測試Operate函數,測試四則運算。測試結果通過
測試Calculate函數,,驗證輸入算術式能否得到正確的結果。測試結果通過
5.效能分析
- 硬編碼n為一百萬
- 點擊菜單欄 分析->性能探查器 勾選CPU測試率 開始 效能分析。即使程序沒跑完,效能分析也能強行結束。讓程序跑幾分鐘,點擊停止收集
- 下圖是效能分析報告
- 要想獲得更詳細的報告,點擊上圖中的創建詳細的報告...,創建完成后進入一個后綴為 .vspx 的文件,如下圖所示
- 點進Calculator.Program.Main 可以看見函數占用時間的百分比,從而優化代碼
6.提交代碼
- 使用git status查看本地改動是否add和commit
- 將工作區"新建/修改"的文件添加到暫存區
- 將暫存區內容添加到本地庫
- 使用 push 命令后,會彈出一個窗口要求登錄 Github,此時輸入 Github 的 用戶名或郵箱 與 密碼 即可成功 push。
- 完成 push 后,向源倉庫發起 Pull Request,點擊 New pull request
點擊 Create pull request 即可發起請求
- git常用命令
7.問題&解決
- 使用后綴表達式求值時遇到瓶頸,因為一般的后綴表達式求值的操作數都是個位數,后來參考了該博客解決了問題,在遍歷算式字符串時當遍歷的字符是數字時繼續遍歷,直到不是數字為止。將得到的數字拼成一個數字然后在后綴字符串中以‘#’分割。
8.總結
以前我以為只要編寫能運行的程序就行,現在我知道得編寫單元測試、回歸測試來保證代碼的正確性,因為現實中不一定總遇到合法的輸入,進行單元測試能提高代碼的健壯性。同時進行效能分析,發現哪些代碼更耗時間,方便修改和提升效率。Git也很強大,能夠在本地和github上妥善的保管代碼,避免數據丟失。
轉載于:https://www.cnblogs.com/guduxuanze2014/p/11546111.html
總結
以上是生活随笔為你收集整理的构建之法--熟悉使用工具的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 银行代发工资和电子工资单相关的项目讲解
- 下一篇: 记录下IDEA导入web项目遇到的web