服务化,模块化,独立化带来的好处

公司里有一个项目由于时间原因,交给了外包来做,有一个需求是上传一些资质文件,基本上都是图片的。由于当时公司有一个图片系统,所以当时就想着直接使用那个图片系统完事,结果后来发现图片系统有太多限制了,并且使用中发现不一定都是图片,还有其他需求,另外这些数据比较敏感,不能被外部访问,因此需要将图片上传这部分的功能重写。我研究了一下发现,图片系统本身比较独立,它的原因就是你上传一个文件,然后它发一个302跳转,让你得到一个上传完的图片id,这样通过这个id你就可以访问图片了。这样一来就比较简单了,我们可以写一个类似的简单服务来替换原来的功能,要做的仅仅是修改一下配置。

 

这件事情本身很小,但是却能说明一个问题,不管开始的需求有多小,将功能服务化,模块化,独立化会给后面的维护带来许多很多好处。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值