Skip to Content
Node与Express开发(第2版)
book

Node与Express开发(第2版)

by Ethan Brown
June 2021
Intermediate to advanced
290 pages
9h 21m
Chinese
Posts & Telecom Press
Content preview from Node与Express开发(第2版)
35
第 5 章
质量保证
质量保证
(
QA
)
是一个让开发者脊背发凉的词语。这太令人遗憾了,难道你不想做出高
品质的软件吗?你当然想。所以这并非目标问题,而是“政治”问题。在
We
b
开发中,存
在以下两种常见情形。
规模较大或资金充足的组织
这些组织通常会有一个
QA
部门
。不幸的是,
QA
与研发部门之间总会存在一种对立关
系。最坏的情况是两个部门进入了一个团队。虽然工作目标都一样,但
QA
常常把自己
的成功定义为发现更多的
bug
,开发则把自己的成功定义为产生更少的
bug
,这就奠定
了冲突和竞争的基础。
小规模或资金有限的组织
这些组织常常没有
QA
部门
,开发人员会承担
QA
和开发的双重角色。这并不荒谬,也
避免了利益冲突。然而,
QA
与开发是截然不同的工作
,对它们感兴趣的分别是具有
不同个性和才能的人。虽然肯定存在一些有
QA
头脑的开发人员
,但是临近最后期限,
QA
常被抛诸脑后,这样反而对项目不利。
现实中大部分职业需要多种技能,而要成为掌握所有所需技能的专家,真是越来越难了。
不过,即使你不直接负责某些方面,要是拥有这些方面的能力,不仅对团队更有价值,也
更有利于团队的高效运作。一名拥有
QA
技能的开发人员就是很好的例子
。这两个领域的
联系是如此紧密,以至于跨领域的人才十分珍贵。
把传统上由
QA
完成的工作转移到开发上
,让开发人员负责
QA
也是很常见的。在这种工作
模式中,有
QA
专长的软件工程师就像是开发人员的顾问
,帮助他们把
QA
整合进开发流程。
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

面向对象的思考过程(原书第5版)

面向对象的思考过程(原书第5版)

马特 魏斯费尔德
精通模块化JavaScript

精通模块化JavaScript

Nicolás Bevacqua
前端架构设计

前端架构设计

Micah Godbolt

Publisher Resources

ISBN: 9787115565099