问题描述
最近在做接口开发,突然有个想法是不是可以这样:
将每个接口方法封装traits,然后创建一个接口类,接口类的作用是将traits接口组合起来,组成完整接口;这样在版本更新迭代的时候只需要替换相应的traits就可以了;
这样做可行吗?或者有什么弊端吗?
最近在做接口开发,突然有个想法是不是可以这样:
将每个接口方法封装traits,然后创建一个接口类,接口类的作用是将traits接口组合起来,组成完整接口;这样在版本更新迭代的时候只需要替换相应的traits就可以了;
这样做可行吗?或者有什么弊端吗?
2 回答1.5k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
2 回答899 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
2 回答963 阅读
1 回答937 阅读
1 回答860 阅读
首先你的一个思维是很好的,就是利用traits复用代码,traits本身设计解决PHP无法多继承和代码复用
不过你上面的设计,我想到的一些问题: