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項必修法則
後記
並非每一個結束都是目標。音樂的結束不是它的目標,
而且如果有一個旋律沒有到達終點,它就不會到達它的目標。
- Friedrich Nietzsche
遠在銀河西部旋臂不起眼的末端那個與世隔絕的地方,有一個小得不起眼的黃色太陽。在大
9200 萬英里遠,有一個完全不起眼的藍綠色小行星,在它上面,猴子後代的生命形式仍然
如此令人訝異地原始,仍然認為電腦程式是很不錯的概念。[Page-333]
這個星球有一個問題:幾乎大部分的程式員都在寫很爛的程式,就算
他們有一個好工作,領著別人給的薪水。很多人提出這個問題的解決
方案,但是大部分的人關注的都是程式員的教育,這很奇怪,因為整
體而言,程式員不想要受教育。
因此問題依然存在:許多被生產出來的程式都是垃圾,而且大部分的
使用者都很悲慘,即使可以寫出優質電腦程式的人也是如此
1
很好,你已經看到書的結尾了。你真的要消化很多章節。(如果你只是跳到這裡,毀了
你自己的結局:butler 做過了。現在回去閱讀,找出原因。)
在之前幾百頁的內容中,你已經看過編寫優雅的程式、創造美麗的設計、建構務實、可
維護的系統的技術。你已經學過處理舊版程式碼的方法,以及看過如何有效率地與他人
共事。
1 向已故,偉大的 Douglas Adams 致歉。
348
| 後記
但是這些知識,以及瞭解特定的技術,完全不會對你有幫助 ...
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