行业资讯 实践分享|从爬⾏到奔跑 - 我们为什么需要单元测试;Golang 高性能编程实践;大规模异构数据迁移的探索与实践...

TesterHome小助手 · 2023年09月22日 · 最后由 TesterHome小助手 回复于 2023年09月22日 · 5737 次阅读

一周实践案例推荐,TesterHome 社区整理行业技术、管理方面的好文章分享给大家,期望与大家一起进步,扩大视野!
(点击每篇文章标题可阅读详情)

​1.从爬⾏到奔跑 - 我们为什么需要单元测试?

本文从测试体系的历史入手,讲述了从手动测试 -> 靠别人自动化测试 -> 靠自己自动化测试的历史演化进程,也尝试着从这个视角解释为什么大家过去不重视单元测试。之后我们分别讲述了什么是单元测试,业界的金字塔测试最佳实践,并且深入讲解了单元测试的种种好处。最后我们列举了常见的反面模式和误区,帮助大家快速识别规避常见的错误。

​2.Golang 高性能编程实践

Go 中高性能编程是一个经久不衰的话题,本文尝试从实践及源码层面对 go 的高性能编程进行解析。

3.Fastbot 开源版技术原理与架构

近年来,移动应用程序的数量呈现爆炸性增长,随之而来的是用户对应用程序质量的高要求。确保应用程序的质量对于维护用户忠诚度和业务成功至关重要。然而传统的人工测试方法存在一些挑战,包括耗费大量时间和资源、可扩展性和可维护性的限制等,因此移动应用的自动化测试工具应运而生。

​4.大规模异构数据迁移的探索与实践

通过大规模数据迁移探索与实践,我们沉淀了一套通用、高效、可靠的迁移工具及方案。尽管不同的迁移任务可能在复杂程度和侧重点上有所差异,但总体的迁移诉求及过程基本相似。通过这套工具及方案的实施,能高效的完成大规模数据迁移及保障迁移中数据的完整性、准确性。

​5.数据湖在爱奇艺数据中台的应用

作为爱奇艺的数据中台团队,我们的核心任务是管理和服务公司内的大量数据资产。在实施数据治理的过程中,我们不断吸收新的理念,引入尖端的工具,以精细化我们的数据体系管理。

“数据湖” 作为近年来数据领域广泛热议的概念,其技术层面也受到了业界的广泛关注。我们的团队对相关数据湖的理论和实践进行了深入研究,我们认为,数据湖不仅是一种治理数据的全新视角,更是一种集成和处理数据的极具前景的技术。

6.喜马拉雅 RN 演进和性能优化

随着业务的发展,前端需要处理的逻辑越来越多,导致前端工程的体积也越来越大。同时,不同的系统之间,或者系统的不同模块之间,也有一些功能类似或者相同的模块,所以如果这些相似功能对应的代码逻辑可以复用将会大大节省开发成本,因此,提高代码的复用性就成为了前端优化的一个重要方向。

​7.OpenSumi 开源双周报 | Codeblitz 正式开源&OpenSumi 2.26.8 版本发布

Gitlink 开源夏令营课题持续推进中,GitLink 编程夏令营(GLCC),是在 CCF 中国计算机学会指导下,由 CCF 开源发展委员会(CCF ODC)举办的面向全国高校学生的暑期编程活动。

共收到 1 条回复 时间 点赞
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册