编程规范示例---宏的规则

宏应该是控制不同硬件之间的差异,等,当前用来控制同一特性交付不同客户时的差异,导致了代码的混乱。

根源要解决的问题是,缺少一个更好的方法来解决不同客户对于同一个功能的微小差异--------客户定制化

1. 通常来说,这个是分支

2. 如果不是分支,那么也需要在函数,而不是函数实现层来隔离

3. 能否通过MVC结构上的设计来使得大部分情况下,只在view层,少数地方有差异,而控制层,模型层不用动

实际 1、2、3 都是可以考虑的方法。唯独不能保持现状,现状不可持续。

posted @ 2025-09-02 19:14  知易  阅读(5)  评论(0)    收藏  举报