第三方代码部署全解析
1. 使用第三方代码的利弊
在软件开发中,使用第三方代码是常见的做法,它既有显著的优点,也存在一些不可忽视的缺点。
1.1 使用第三方代码的优点
- 提高开发效率 :使用流行且成熟的库,能让与你合作的开发者或后续接手项目的人工作更轻松。许多库已成为事实上的标准,被广大开发者所熟知。
- 借助专业技能 :第三方代码可能由拥有你所不具备技能的人编写和优化。这可能是因为你缺乏数十年的专业经验,或者代码涉及你并非每天都接触的领域。
- 满足客户需求 :客户可能会看到某个应用中的亮点功能并要求添加到自己的项目中。如果是开源代码,集成它能满足客户需求,避免给自己带来不必要的麻烦。
- 必要时的唯一选择 :在某些情况下,如为视频点播播放器添加数字版权管理库,集成外部代码是唯一的选择。
1.2 使用第三方代码的缺点
- 代码冗余 :通用代码往往包含比你实际需要更多的内容,其方法需要覆盖更多的用例,可能不是满足你需求的最佳解决方案。
- 控制反转不理想 :你必须按照框架的方式进行开发,这可能并非你项目的最佳方式。
- 缺乏深入了解 :你对自己编写的代码肯定比对从网上下载的代码更熟悉。随着项目规模和复杂度的增加,这种了解的差异可能变得至关
超级会员免费看
订阅专栏 解锁全文
3863

被折叠的 条评论
为什么被折叠?



