`

关于IT公司统一开发框架及是否用开源的框架的思考

 
阅读更多

统一框架问题思考:

本质来说,是公司发展阶段问题不同,统一框架门槛高!

1.节约成本(平台业务拿来直接用)
2.加快效率(关注点分离,提升专业化)

 

自己的框架or开源的框架:
1.多项目可维护性维度上,维护性好
2.知识产权保护维度上,有公司核心框架
3.人才流动性维度上(无法跳槽)
弊端就是成本高,严重依赖自己力量,没有开源力量大,新技术更新换代慢。

 

开源的:
1.成本低,快速搭建
2.新技术,更适应市场的变化和需求
3.不稳定,随着公司发展壮大,也需要架构人员进行统一公司框架。

分享到:
评论

相关推荐

    金融行业容器开源技术分析.pptx

    例如,银行在数据中心和开发中心广泛使用各种开源框架、DevOps工具、中间件、分布式数据处理技术以及大数据平台。随着云计算的发展,开源虚拟化和云计算平台,如OpenStack、KVM、Docker和Kubernetes也得到广泛应用。...

    技术选型-技术委员会必要的思考-沈剑.pdf

    在沈剑的《技术选型-技术委员会必要的思考》中,他深入探讨了技术委员会的核心职责、职级评审、开源与自研、以及技术落地等方面的问题。 首先,技术委员会的核心职责主要集中在组织人才管理和技术战略两个方面。在...

    Struts开发入门与项目实践 源码

    Struts是Apache软件基金会 Jakarta项目下的一个开源框架,主要用于构建基于Java的企业级Web应用程序。它提供了MVC(Model-View-Controller)设计模式的实现,帮助开发者更好地组织和管理代码,提升开发效率,并且...

    作文辩证思维专题复习三.ppt

    辩证思维是一种深入分析问题,理解事物本质的思考方式,它强调对立统一、因果关联和动态变化。在信息技术(IT)领域,辩证思维同样具有重要的价值,帮助开发者、技术人员和管理者面对复杂的技术挑战时,能够更全面、...

    深度学习和大数据系统融合的思考和应用-李立.pdf

    深度学习和大数据系统的融合是近年来IT领域的一个重要研究方向,旨在将深度学习的高效学习能力与大数据处理的优势相结合,以实现更智能、更快速的数据分析和决策。然而,这一领域的进展似乎遭遇了一些挑战,被一些人...

    PHP+MYSQL的一些代码

    例如,使用`mysqli_prepare()`创建预处理语句,然后用`mysqli_stmt_bind_param()`绑定参数,最后调用`mysqli_stmt_execute()`执行查询。 5. 数据操作: PHP可以通过SQL语句进行CRUD(Create, Read, Update, Delete...

    中小型研发团队架构实践三要点

    在企业总体架构、单个项目架构设计和统一应用分层方面,架构师需要有更深入的思考。一个良好的架构设计,不仅能够支持当前的业务需求,还能够适应未来的扩展和维护。在进行架构设计时,应该降低工具对人员的要求,尽...

    NSCM

    关于NSCM的具体功能和使用方法,可能包括但不限于以下几个方面: 1. **服务发现与管理**:自动发现网络中的服务,如HTTP、FTP、DNS等,提供统一的界面进行管理和监控。 2. **配置模板**:预设或自定义配置模板,...

    重新想象

    在IT行业中,"重新想象"通常意味着对现有的技术、框架或解决方案进行创新性的思考和重构,以提升效率、性能或用户体验。在这个特定的上下文中,我们聚焦于标签"Swift",这是一种由Apple开发的强大的编程语言,主要...

    优秀程序员所具备的几项本领

    在IT行业中,成为一名优秀的程序员不仅仅意味着掌握高超的技术,还需要具备一系列软技能和个人素质。以下将详细介绍成为优秀程序员所需要的关键能力: #### 一、掌握语言与工具(Languages and Tools) 1. **编程...

Global site tag (gtag.js) - Google Analytics