冻结代码当中的一点点体会

因为交付的产品是以二进制提供, 所以必须把代码冻结, 否则无法维护. 最近的主要精力都在冻结代码上.

辛苦但是有很多收获:

首先,开发稳定的API 确实不容易. API必须到需求当中去验证. 

前几天本来冻结了基础库代码, 昨天又不得不做了小幅修改. 基础库当中很多东西没有被覆盖测试到. 

修改本身倒是非常简单. 但是影响面比较广泛.

对于Application部分, 最重要的工作, 就是同一输入输出格式为: 

一个返回, 代表函数执行成功与否, 并提供引用能够输出更多的数据信息. 

对于Exception, 增加了能够存储任何数据的exception.

对于数据库操作, 任何的snippet里面, 都去除了事务操作, 这是为了方面的将任何snippet集成到一个统一的use case当中, 作为统一事务.

代码修改的结果就是, 删除了大量的代码. 可以说是一个 "负"代码过程.

但是统一了借口方式, 以及一致了工具, 可以大幅提高效率. 

对于use case的实现, 现在几乎就是手到擒来.

转载于:https://my.oschina.net/anthonychen/blog/90772

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值