为了账号安全,请及时绑定邮箱和手机立即绑定

组件开发为了保证组件可以在不同的项目中都适用,其必须是对其常用功能抽象出来加以实现,绝不会包含具体的业务逻辑而某一特定的项目使用者在其业务场景中使用组件时不可避免的要加入不同场景的业务逻辑。

很正确!抽象过程有没有什么技巧?

正在回答

1 回答

简单地说下其中的一个接口设计方法:模块分层(功能、逻辑、数据、时序、控制流划分模块)-->松耦合处理(同层模块划分) --> 内聚化(模块进一步进行子模块划分)。最底层公用的模块/子模块就会有概率成为公共组件。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信