38、第三方代码部署全解析

第三方代码部署全解析

1. 使用第三方代码的利弊

在软件开发中,使用第三方代码是常见的做法,它既有显著的优点,也存在一些不可忽视的缺点。

1.1 使用第三方代码的优点
  • 提高开发效率 :使用流行且成熟的库,能让与你合作的开发者或后续接手项目的人工作更轻松。许多库已成为事实上的标准,被广大开发者所熟知。
  • 借助专业技能 :第三方代码可能由拥有你所不具备技能的人编写和优化。这可能是因为你缺乏数十年的专业经验,或者代码涉及你并非每天都接触的领域。
  • 满足客户需求 :客户可能会看到某个应用中的亮点功能并要求添加到自己的项目中。如果是开源代码,集成它能满足客户需求,避免给自己带来不必要的麻烦。
  • 必要时的唯一选择 :在某些情况下,如为视频点播播放器添加数字版权管理库,集成外部代码是唯一的选择。
1.2 使用第三方代码的缺点
  • 代码冗余 :通用代码往往包含比你实际需要更多的内容,其方法需要覆盖更多的用例,可能不是满足你需求的最佳解决方案。
  • 控制反转不理想 :你必须按照框架的方式进行开发,这可能并非你项目的最佳方式。
  • 缺乏深入了解 :你对自己编写的代码肯定比对从网上下载的代码更熟悉。随着项目规模和复杂度的增加,这种了解的差异可能变得至关
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值