027-87887360

新闻资讯

金融软件开发编码和单元测试

金融软件开发编码、单元测试


编码和单元测试是开发人员的工作,对于重要的代码都必须进行单元测试,编写代码必须遵守下列准则:


复制代码


遵守编码规范


金融软件开发编码前必须充分理解相关的需求


编码前先进行设计,把流程理顺


注意金融软件开发设计方法和设计模式的灵活运用


总体考虑问题,使代码遵从架构并容易测试


金融软件开发设计时要充分考虑异常情况和临界条件


严禁Copy-Paste,注意提取公共代码,在编码过程中实现重构


异常处理必须记录日志,严禁草率地直接打印异常信息


灵活运用ASSERT() / VERIFY()等断言来帮助调试程序


金融软件开发单元测试是程序员的工作,所以编码完成后必须对代码严格测试


功能代码完成后必须先做以下4件事情:


编译代码,保证编译通过


(不运行程序)对代码进行全面检查


金融软件开发用调试模式启动程序,一行一行单步执行代码,并注意调试输出


金融软件开发改变条件,让代码尽可能走遍所有程序分支


Check In代码前必须保证能编译通过