复杂业务逻辑应用开发心得

2018-12-17  本文已影响0人  凯文不上班

开发一个非常复杂的业务系统,我们应该怎么做?

1.先放点水

完美是不可能的,但不完美是有高低层次的。码农就是为需求变化而生的。建模不是一次性的job,往往随着业务需求的变化,我们对业务的理解越来越深入,系统的功能和边界不断扩展,导致重构是不可避免的。
什么是需求,如何理解需求与梳理需求,需求该如何划分重点,这的确是个问题。

3.Project=Service Layer+Logic Layer

4.专人做专事

5.变化少的部分逐步沉淀为框架,变化多的沉淀为扩展或者配置

上一篇下一篇

猜你喜欢

热点阅读