你的位置:首页 > ASP.net教程

[ASP.net教程]项目管理之模块化分离—总结


1.项目总概

  在项目开发中,一般情况下,我们都会将项目整体放在一个解决方案下,这样的话也是可以,但是随着公司业务越来越多,这样我们就会有无穷的解决方案,随着解决方案的变多,公司的人力成本随之也在大量增加,每个人都在维护每个人自己的解决方案,这时候已经无形中增加了大量的人力成本和很多冗余的代码。

  在这当每个项目中都含有很多冗余的时候,改动起来也比较麻烦,比如:我们项目中统一用到了微信支付,但是现在微信支付的版本是:V2.0,等到微信升级到V3.0,这时候我们就要去升级,这时候我们每个项目都要去修改,这样增加了很多的学习成本。

  综上考虑,我们在项目开发中如果可以提供很多API来封装我们大部分的模块(我们可以对其所有封装的内容进行二次封装),而这些模块我们让专门的人负责维护,这样就减少了很多人力资源,而且代码也不冗余,维护成本高。

  下面我们就总结一下我自己觉得可以分离成API的服务信息,每个调用API的服务必须传递一个枚举信息,因为可能每个项目调用后端的方法可能会有不太一样的地方,这样我们还是要按照项目提供枚举来区分,然后对应到API中做一定的处理。

2.电子商务(O2O)

  下面简述一下在电子商务(O2O中),应该能够分离的模块,将模块分离出去成立API接口提供调用

    (1).短信发送Api(那个站点发送和其它参数,返回什么短信内容),使用枚举或配置文件限制

    (2).商品搜索Api(那个站点发送和其它参数),使用枚举或配置文件限制

    (3).支付宝/微信/银行卡等支付Api(那个站点发送和其它参数),使用枚举和配置文件限制

 




跟团去安徽旅游多少钱几月去安徽旅游最好去安徽的旅游团价格去安徽旅游必去景点去安徽旅游要多少钱东莞龙凤山庄樱花节可以拍婚纱照吗?龙凤山庄樱花节婚纱摄影收费吗? 东莞龙凤山庄樱花节门票多少钱?2015龙凤山庄樱花节门票价格? 东莞樱花什么时间开?东莞赏樱花的好地方? 东莞哪里有樱花节?2015东莞樱花节时间地点? 海南最美乡村 澄迈火山岩上的罗驿长寿村 舌尖上的海南 海南二十大风味小吃 热热闹闹逛成都庙会 欢欢喜喜过川味新年 去宁夏不得不品尝的十大美味 西丽动物园营业时间?深圳西丽动物园表演时间表? 古城赣州十大浪漫之地 带上那个TA浪漫走起 深圳野生动物园亲子票2015价格?深圳西丽野生动物园多大小孩收费? 金秋十月 安徽赏红叶地推荐 除了住酒店,在香港旅游住哪里可以省钱? 香港马场好玩吗?香港马场怎么去? 在香港旅游打电话是算国内漫游还是国际漫游? 香港金厕所真的是金子建的吗?要门票吗? AQ12EA4R3BAJME Datasheet AQ12EA4R3BAJME Datasheet SQCA5A391GAJWE Datasheet SQCA5A391GAJWE Datasheet AQ12EA4R3BAJWE Datasheet AQ12EA4R3BAJWE Datasheet 延吉市去港澳旅游 延吉市去港澳旅游 延吉市去港澳旅游 黑龙江去香港澳门旅游 黑龙江去香港澳门旅游 黑龙江去香港澳门旅游 大兴安岭去港澳游 大兴安岭去港澳游 大兴安岭去港澳游