美文网首页
组件化开发

组件化开发

作者: 不问出路 | 来源:发表于2020-03-07 19:40 被阅读0次

    目前组件化开发,对于小型项目来讲,没有必要去实现了,对于中大型的项目来讲,还是挺适合的;

    在这可以参考一下,组件化开发的结构图;

    说说为啥要组件化开发

    解决问题

    实际业务变化非常快,但是单一工程的业务模块耦合度太高,牵一发而动全身;

    对工程所做的任何修改都必须要编译整个工程;

    功能测试和系统测试每次都要进行;

    团队协同开发存在较多的冲突.不得不花费更多的时间去沟通和协调,并且在开发过程中,任何一位成员没办法专注于自己的功能点,影响开发效率;

    不能灵活的对业务模块进行配置和组装;

    功能模块不够独立,降低耦合性

    好处

    加快业务迭代速度,各个业务模块组件更加独立,不再出现业务耦合情况;

    稳定的公共模块采用依赖库方式,提供给各个业务线使用,减少重复开发和维护工作量;

    迭代频繁的业务模块采用组件方式,各业务研发可以互不干扰、提升协作效率,并控制产品质量;

    为新业务随时集成提供了基础,所有业务可上可下,灵活多变;

    降低团队成员熟悉项目的成本,降低项目的维护难度;

    加快编译速度,提高开发效率;

    控制代码权限,将代码的权限细分到更小的粒度

    相关文章

      网友评论

          本文标题:组件化开发

          本文链接:https://www.haomeiwen.com/subject/revhdhtx.html