当前位置:   article > 正文

听龙华讲公共组件 CBB 建设笔记_软件cbb

软件cbb

这篇博客在我的草稿从 2017 放到现在,我做了三年的公共组件,我觉得我现在能来发布这篇笔记。本文将来和大家讲龙华大佬告诉我的公共组件 CBB 建设相关知识

公共组件 CBB 绝不是 .NET C# 的专利,尽管 C# .NET 下的 CBB 构建是最为便捷的。在其他的语言,甚至是其他领域,如建筑和制造等,也是可以用上公共组件 CBB 建设的。下面以一个案例来告诉大家

国内某大型的科技公司审查了自己的制造过程,发现:

  • 仅螺丝一项,他们就用了 100 多种逻辑
  • 二极管就用了 30 多种

而在经过调整之后,有如下的好处

  • 因为减少零件的种类,可以加大通用器件采购的批量,大批量采购可以获得更低的价格
  • 采用行业通用的器件,遇到问题时可以获取行业的技术支持

以上的案例是从制造业的角度,可以更为清晰的看到优化的效果。在软件团队,随着开发团队规模的增加,咱会遇到如下问题:

  • 开发团队数量、开发人员数量需求急速膨胀
  • 人均效率不增反降
  • 类似的技术问题,在不同的项目或不同团队中,被不同的人反复解决
  • 类似的错误,在不同的产品,不同的显示,不同人员重复出现
  • 面对客户小批量的个性化需求,进退两难

解决以上问题的最佳方法是推动 CBB 的建设,假如有 CBB 的存在,多个开发团队可以有更多可以共用的资源,此时开发效率会和团队规模正相关。类似的技术问题可以快速通过公共组件解决,公共组件踩过的坑,可以通过调用公共组件绕过

个性化的定制需求,可以通过快速组合多个公共组件实现

从道的层

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/730021
推荐阅读
相关标签
  

闽ICP备14008679号