113 经验 关于提升开发效率

本次门户日程管理模块因为诸多问题,开发周期大大延长,总结经验如下:


1.确认需求:

涉及 功能权限确认、功能清单确认、字段确认(搜索、必填、排序、信息项),各页面初始数据


2.页面细节规范

特定种类字段过滤规则(必填、关联验证),特定字段显示效果(时间),搜索功能记忆条件,

!并且事先约定统一的报错机制,不然后期改起来及其繁琐


3.功能自测覆盖

a.字段名、取字段调整 => 测试覆盖所有相关页面

b.使用非常用技术(自动完成)=> 单元测试覆盖多分支情况

c.单一功能设计多入口 => 测试所有入口



本次开发教训如下:

1.需求确认太晚

a.早点理解功能清单 方便后面的程序设计和代码复用

b.早点确认字段,后期增删或修改字段兼职是噩梦,尤其在多入口情况下

2.单元测试太少

a.单元测试!


经验:

确定需求 =>  确定字段 =>  约定细节规范 => 编程

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值