+33 7 66 06 80 03 LinkedIn
项目案例

从层层累积的业务规则,到结构清晰的 Symfony 平台

这个项目并不只是做“几个表单”。平台由多个拥有不同权限的角色使用,业务对象的状态也会在流程中不断变化。

对状态和流转进行建模

我们首先对这些状态及允许的流转进行了建模。这一决定使部分逻辑得以从控制器中抽离出来,也避免了在多处复制相同的规则。

Symfony 的作用

Symfony 为安全、数据校验、命令和异步处理提供了框架。但项目的价值并非来自框架本身,而是来自对业务流程的准确转化。

有业务规则需要梳理?

请向我们展示您的流程,我们会从它的状态和流转入手。