Skip to Content
成為卓越程式設計師的38項必修法則
book

成為卓越程式設計師的38項必修法則

by Pete Goodliffe
May 2015
Intermediate to advanced
376 pages
5h 48m
Chinese
GoTop Information, Inc.
Content preview from 成為卓越程式設計師的38項必修法則
拼圖碎片
|
199
y
不要有 QA 測試員只是“失敗的開發者”這種錯誤的想法。此外還有一種常見的誤
解,就是他們在某方面比較不聰明,或較沒有能力。這是一個破壞性的觀點,應該
避免。
重點
養尊重 QA 團隊的健康態度。享受與他們共事的過程,來創作更傑
出的軟體。
拼圖碎片
我們需要
避免
將測試行為看成傳統瀑布式模型的“最後一個動作”,開發的工作並非
如此。一但你通過 90% 的瀑布開發流程,進入測試階段,你可能會發現還需要
另一個
90% 的工作來完成專案。你無法預測測試需要多久完成,特別是當你在流程的晚期才開
始進行。
程式會因為優先測試的做法而受惠,整個開發流程也是如此。與 QA 部門共事,盡早取
得他們的回饋,來協助你的規格可供查核,確保他們的專業可回饋至產品設計,甚至在
你寫下第一行程式之前,他們就會同意軟體的可測試度是很大的。
重點
QA 團隊不是唯一的“品質”擁有者或守門員。那是每一個人的責任。
為了讓你的軟體有品質,及確保良好地合作,所有的開發人員都應該瞭解 QA 流程,並
欣賞它錯綜複雜的細節。
記得 QA 屬於
同一個
團隊,他們不是競爭對手。我們需要培養一種整體的做法,及健康
的關係來培養健康的軟體。
我們需要的只有愛
[Page-193]
問題
1.
你認為你與 QA 同事的工作關係有多親密?它應該要更好嗎?若是如此,可以採取
什麼做法來改善它?
2.
在你的開發組織中,軟體品質的最大障礙是什麼?這個問題要用什麼方式來解決?
3.
你的釋出流程有多健康?如何改善它們?詢問 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

精通機器學習|使用Python

精通機器學習|使用Python

Sarah Guido, Andreas C. Mueller
Java性能优化实践:JVM调优策略、工具与技巧

Java性能优化实践:JVM调优策略、工具与技巧

Benjamin J. Evans, James Gough, Chris Newland

Publisher Resources

ISBN: 9789863475699