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項必修法則
第三十七章
許多宣言
在我看來,這個時代的象徵,似乎是混亂的目標與完美的手段。
- Albert Einstein
它已經成為一種流行病!它們像雨後春筍般到處冒出來。我們想要耳根清淨,但似乎如
果你沒有簽署的話,就無法寫出一行程式,甚至思考如何開發軟體。
現在
到處
充斥著宣言(Manifesto)。
因為各式各樣的軟體開發宣言的存在,讓我們的專業陷入危機,
變成像是在執行軟體開發政策,而不是實際的軟體開發藝術、工
藝、科學及貿易。
當然,專業的軟體開發有很大的程度上是
人的問題
。所以它必然
會涉及一些政策。但是,就連我們的基本程式編寫原則都變成政
治鬥爭。
有些開發宣言都冠冕堂皇得讓人看不懂,比較像開發星座學。而且,可悲的是,隨著宣
言愈來愈流行,我們可以看到它的周圍逐漸形成派系,爭論著到底這個宣言是什麼意
思,到處都有人在爭辯特定的宣言細項如何詮釋。
軟體宗教是健康而且有活力的。
宣言似乎是會為了隨便一個目的而出現。但我有一個解決辦法。為了阻斷潮流,並且讓
想要自己撰寫宣言的軟體運動者更輕鬆,我在這裡介紹一個包羅萬象、通用的軟體開發
宣言:
Manifesto<PET_SUBJECT>
,如果你喜歡的話。
338
| 第卅七章:許多宣言
通用軟體開發宣言
我們,署名人,對軟體開發有一些看法。我們關心未來的專業領域,因此根據經驗,我 ...
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