目前公司使用php和java做开发,开发规则如下:
1.重点功能php开发人员调用java接口,非重点业务直接操作数据库处理.好处在于:可以减少测试联调的时间,较少业务处理复杂度,减少不必要的沟通时间和联调时间,降低事情复杂度.
2.新业务开发前,需要做充分足够的业务分析,减少开发的业务阻力和减低开发难度,从而节省沟通成本时间;在开发过程中如果出现业务理解有差异的问题,及时面对面沟通,及时以邮件形式总结,找产品负责人和找技术负责人
3.分析新业务分析处理时,要对对旧业务影响和兼容处理做足够分析,以及对旧流程的冲突分析,这是考虑业务的维度,不可忽略,可能占开发时间很多,需要重点思考.
4.分项目PM,PM负责新业务的进度和整体把控.
5.产品文案,即返回值提醒,应用层对接口返回值进行包装处理,而非服务层接口返回值处理.
1.重点功能php开发人员调用java接口,非重点业务直接操作数据库处理.好处在于:可以减少测试联调的时间,较少业务处理复杂度,减少不必要的沟通时间和联调时间,降低事情复杂度.
2.新业务开发前,需要做充分足够的业务分析,减少开发的业务阻力和减低开发难度,从而节省沟通成本时间;在开发过程中如果出现业务理解有差异的问题,及时面对面沟通,及时以邮件形式总结,找产品负责人和找技术负责人
3.分析新业务分析处理时,要对对旧业务影响和兼容处理做足够分析,以及对旧流程的冲突分析,这是考虑业务的维度,不可忽略,可能占开发时间很多,需要重点思考.
4.分项目PM,PM负责新业务的进度和整体把控.
5.产品文案,即返回值提醒,应用层对接口返回值进行包装处理,而非服务层接口返回值处理.