向帮主和各位道友求助
近日,在公司的业务系统的重构中遇到一个需求场景,苦思几日无果,特来向帮主和各位业内道友求助。详情如下:
公司的业务系统中需要开发一个通用的数据校验组件,而且是业务范畴的校验,所以需要用另外一种方式对业务规则进行配置描述,从来达到用更新配置的方式来更新变化后的业务规则,但是由于业务数据的灵活度过高,暂时并无好的办法来抽象,所以特向大家来请教这个问题,目前该问题的核心瓶颈在于如何实现业务相关数据关联校验的可配置,因为A数据的取值或取值范围决定了B数据的取值和取值范围,B数据的取值或取值范围决定了C数据的取值或取值范围,而且各自的取值或者范围都会存在不确定的变化。这种关系适合用哪种方式来抽象描述,进而抽象出一种通用的逻辑关系来规范约束此类需求的描述更新,希望感兴趣的同学踊跃献计献策,各抒己见,不甚感激。