结对编程——附加题
一、界面模塊,測(cè)試模塊和核心模塊的松耦合
我們的核心模塊與楊墨犁小組的界面模塊、測(cè)試模塊
劉乾組的核心模塊與我們的界面模塊、測(cè)試模塊
二、完善功能與錯(cuò)誤處理
在功能完善與錯(cuò)誤處理上,我們進(jìn)行了很多“增量式”功能開(kāi)發(fā)。
前端:
1.增加異常錯(cuò)誤提示。后有優(yōu)化為更友好的用戶提示
2.增加程序進(jìn)行狀態(tài)用戶提示label
3.增加、修改用戶說(shuō)明
4.增加敲回車直接計(jì)算or生成or評(píng)判功能
計(jì)算核心:
1.修正各個(gè)bug
2.增加不合法輸入異常報(bào)錯(cuò)機(jī)制
3.不斷增加對(duì)用戶輸入算式的“模糊匹配”支持,最大限度地容許用戶自由輸入,比如多于空格、乘除符號(hào)既可以用*/也可以用×÷等
4.完成對(duì)極端參數(shù)情況的錯(cuò)誤處理,比如陷入死循環(huán)后自動(dòng)停止并報(bào)錯(cuò)
5.對(duì)無(wú)操作符的式子也可以返回正確答案支持
支持的異常情況包括:
1.運(yùn)算符錯(cuò)亂或有亂碼
2.括號(hào)不匹配
3.除零異常
4.傳入?yún)?shù)不合法異常
5.文件路徑不合法異常
6.非法分?jǐn)?shù)異常
7.死循環(huán)切斷異常
?
轉(zhuǎn)載于:https://www.cnblogs.com/haoj/p/4857955.html
總結(jié)
- 上一篇: CheckFail设计很垃圾
- 下一篇: linux挂载windows共享的远程目