前端研发同学如果想提升代码质量,有哪些可行的建议指导?测试如何进阶,什么是好的测试,一个项目如何交付是理想的? – 程序员与 TDD,TDD对前端意味着什么,对vue/react 项目意味着什么?
时间轴:
00:00:45 opning
00:04:35 主播们经历的大项目,什么是大项目
00:05:50 主播之前的项目开发入场、出场经历
00:09:30 从可读性到测试岗位关注的自动化测试、覆盖率、活文档
00:14:30 主播们如何实践 Code Review
00:17:25 光毅经历的 Code Review,每日 Review,需要平衡成本
00:20:10 刘冉谈 Review 目的、两种方式:提PR 和 每日 Review
00:24:00 辛宝、小白菜经历的 Code Review
00:27:40 前端有在做测试吗,比如单元测试?答案没有
00:28:50 嘉宾落地测试的经验、测试岗位如何测试
00:34:35 前端熟悉的测试工具 jest/vitest/cypress 和单元测试、组件测试
00:45:30 技术没有银弹。前端如何提升代码质量,对年轻程序员的建议
00:49:03 约翰卡马克(John D. Carmack II)是电脑游戏界的传奇人物
00:50:00 代码框架、标准、管理流程等都可以提升代码质量
00:53:05 你遇到的测试什么样?优秀的测试什么样?
01:02:34 shoulder check 和 desk check
01:03:40 api 与 api 的契约、落库检查、安全测试、ACL 、snapshot test、 pipeline as code hoverFly bug管理,多种方式让项目风险降到最低
01:07:30 专门讲 kickoff和具体落地、desk check作用、bug bash、bug Retrospective
01:21:05 整场讨论我们聊了什么,以及为未来串台挖坑
参与录制的播客
- Web Worker —— 几个前端程序员闲聊的音频播客节目
- 质量三人行 —— 质量三人行是一款来自Thoughtworks(思特沃克)的播客节目,我们关注软件行业测试领域的现状和未来,质量和测试人员的职业发展
主播介绍
- 辛宝 Otto :《Web Worker》主播。
- 刘威 Franky :《Web Worker》主播。
- 小白菜 Cabbage :《Web Worker》主播。
- 光毅:《质量三人行》主播。知乎 李熠,公众号 “技术圆桌”,个人网站 www.v2think.com
- 刘冉:《质量三人行》主播。公众号”刘冉的思辨悟“,个人网站 liuranthinking.com
制作团队
后期 / 辛宝 Otto
联合制作 / 技术播客月
合辑分发 / 声湃
关于技术播客月
发起本次活动的想法,源于《开源面对面》嘉宾微信群里关于国内技术类播客节目现状的讨论,虽然听播客也是一种非常好的获取知识、观点的形式,但大家普遍感觉技术类播客在国内依然比较小众,甚至很多技术圈的人可能还没有听说过播客。一番头脑风暴后,大家认为可以通过一次“技术播客月”的直播活动来做一次普及推广,给潜在的播客听众一次可以快速了解有哪些技术类中文播客的机会,而播客主也可以借此向更多人介绍他们台前幕后的故事,播客主与听众之间也可以非常好地进行一次互动。
本次活动最大的特色是——“共建”!活动的发起者与积极参与者普遍对开源有着强烈的认同感,因此,早期讨论、历次会议讨论、合作分工等的过程信息尽可能是平等、公开、透明的,有兴趣的话可以在文末查看到细节。除过程外,活动宣传上,也没有传统活动中会有的诸如:主办方、指导单位、出品人、各种级别的合作伙伴等;对这次活动而言,每一位个人、组织(社区、公司等)都是共建者,即便只在会议讨论上做过简短发言,你也可以在本文中找到他的名字。而那些提供了媒体宣传、直播推流、海报设计、周边礼品等组织,我们也在文末详细地给出了清单。让我们以开源共建的名义,一起为这些个人、组织点赞!
活动时间
2022年7月4日 – 7月15日
合作伙伴
思否、津津乐道播客网络、CSDN、OSChina、活动行、小宇宙、PROPELLER、OpenTEKr
合作社区
FreeCodeCamp、KUBESPHERE、极狐GitLab、JuiceFS、开源社、OpenMLDB、NebulaGraph、StreamNative、Apache Local Community、OpenTEKr、少数派、声网RTC开发者社区、禅道、力扣
参与本次活动的播客
ALC Beijing、CHAOSScast China、Echo.js、Emacs Talk、Go 夜聊、Nebula Graph 星球、OnBoard!、Web Worker、大话开源、编码人声、科技零食、科技乱炖、开源面对面、后互联网时代的乱弹、质量三人行、陪你看开源、枫言枫语、一派·Podcast