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項必修法則
142
| 第十四章:軟體開發是…
規則
我們玩出(開發出)一組規則,以及一個特別的團隊文化。這體現在我們的開發過
程與流程,以及軟體團隊的慣例與規矩,以及他們的工作流程工具(考慮如你要如
何協調諸如原始碼控制系統等事物)。
如果你把團隊看成足球等運動就會很清楚。你在一群密切合作的人群中工作,在一組仔
細定義的規則下玩遊戲。
你是否看過一群七歲小朋友在踢足球?有一個小傢伙站在球門前面,而所有其他孩子在
球場上四處跑動,瘋狂地追著球。沒有人在傳球。沒有人會溝通。沒有人會注意到其他
的團隊成員。只是一群小朋友聚在一個移動的球體旁邊。
與它相反的是高級的英超聯賽球隊。他們運作的方式更有凝聚力許多。每一個人都知道
他們的責任,團隊緊密地團結在一起。他們有一個共同的工作目標,而且他們形成一個
高功能、協調良好的整體:[Page-136]
y
我擁有所有的技巧嗎?我在團隊中可以做得很好嗎?或者我可以改善某些領域?
y
我決心為團隊付出,願意為了所有人好好工作嗎?
y
我是否還會學習軟體開發知識?我會從別人那裡學習,而且我會讓團隊的技術更趨
完善嗎?
軟體開發是…小孩子的遊戲
對我而言,這個看法特別洽當,我真的童心未泯。我們不都是這樣嗎?
看著小孩成長與學習,與世界觀是如何經過新的經驗而改變與定形,是很動人的一件
事。我們可以從小孩子學習的方式,以及與世界互動的方式學到很多東西。
考慮如何將以下事項套用到我們的軟體開發:
學習
孩子會意識到他們正在學習,他們知道自己什麼都不懂。這需要一個簡單的個性:
謙卑
。我發現有些程式員很難共事,因為他們認為自己什麼都懂 ...
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