易燃物匯聚 YouTube 有聲書與書評
高質量程序設計指南:C++/C語言 封面

高質量程序設計指南:C++/C語言

林銳 韓永泉編著

4792人在讀
34.5萬字總字數
¥26定價

內容簡介

高質量程序設計是軟件行業的薄弱環節,大部分企業爲此付出了高昂的代價,只能通過大量的測試和改錯來提高軟件產品的質量。因此,如何讓程序員熟練地掌握編程技術和編程規範,在開發過程中內建高質量代碼,是IT企業面臨的主要挑戰之一。本書以輕鬆幽默的筆調向讀者論述了高質量軟件開發方法與C++/C編程規範,而這也是作者多年從事軟件開發工作的經驗總結。全書共17章,第1章到第4章重點介紹軟件質量和基本的程序設計方法;第5章到第16章重點闡述C++/C編程風格、面向對象程序設計方法和一些技術專題;第17章闡述STL的原理和使用方法。本書第1版和第2版部分章節曾經在網上廣泛流傳,被國內IT企業的不少軟件開發人員採用。本書的附錄C《大學十年》是作者在網上發表的一個短篇傳記,文中所描述的充滿激情的學習和生活態度,感染了大批莘莘學子。

讀者書評

★★★★★

讀這本實體書的時候是2004年,後來娃讀幼兒園2014年,我發現幼兒園的到校簽到系統是這個作者公司開發的,叫漫索雲☁️

★★★★★

專業性很強的一本書,很多地方講得很深,推薦推薦

★★★★★

本書值得一讀,成書時間有些早,對於c++11新特性沒有涉及,但對於C++98的使用技巧還是有很大的價值的。 文中對於採用delete釋放指針數組導致內存泄露的說法有誤。侯捷的培訓視頻中有對此進行過深入的介紹。

★★★★★

❤️2025年讀書第19本 ❤️可能是我的期許太高了,內容部分有點老了,最後的自傳部分感覺作者確實有點拖大了,做技術成績和結果纔是硬道理,不然無法讓人信服,不過肯定還是厲害了。

★★★☆☆

一些C++常規的內容,要學習C++,還得看老外的書,並且得看經典的,畢竟C++的書快浩如煙海了,有些完全沒必要花時間。這本書自帶了作者自傳性質的後記,想必也是不把讀者當外人,花這時間爲自己著書立說,不如精益下書的內容質量,而不是強塞給讀者一段網文回憶錄。

★★★★★

寫了幾年代碼,也看了多年代碼,現在再回來看這本書,絕大部分觀點和道理是有共鳴。雖然語言發展已經比成書時間多了很多年,但是很多建議還是值得每一個人去理解。特別是對入行新人來說,作爲起步編碼指南還是相當合適;能做到書中建議的水平,編碼的基本面就有了,再進階就是軟件結構和工程的理念上拔高。 本書中的編碼建議幾個點是到位的: 考慮比較全面,不是單純看到技術的角度,也看到寫代碼的人的角度,所以很多理念已經超脫語言,落腳到了軟件工程; 建議比較中肯,很多建議也考慮到了建議本身的侷限性,所以重心在解釋建議背後的邏輯和出發點,在這樣理解之後,自己可以根據實際情況做合適的判斷和選擇; 涉及到的知識面比較全面,把C/C++語言基礎部分的關注要點從語言語法到基礎函數庫拉通整理了一遍,把打根基這件事做得還是比較透了。 有沒有可以改進的地方? 目前業界編譯,編輯,語言基礎都有長足發展,雖然倡導的理念方向沒有問題,但是部分具體內容確實有一些脫節,如果能夠與時俱進,會更加受歡迎!

★★★☆☆

以前看過作者整理的另一份東西,好像是上海貝爾的編碼規範,還挺不錯的。 回過來說這本書,內容都是紮紮實實的知識,不過結構感覺差了點——特別是靠前的章節,內容本身比較初級,但又包含了一些初學者難以理解的概念,不太友好。 書的內容過於豐富了,反而讓人抓不住重點。還是推薦讀者先有C++基礎再來讀。 面向對象感覺講得複雜了,而對於泛型又沒有什麼深入討論。 智能指針居然還在講auto_ptr和CComPtr。初學者最好避開這一章節,自己在網上搜shared_ptr、引用計數、gc來讀。

★★★★☆

這本書對剛入門不久的C/C++開發者很有用,不僅僅講了基礎的語言知識,還涉及到軟件工程等方便,非常實惠。美中不足的就是成書較早,C/C++標註準比較舊。C++11發佈後,可謂是脫胎換骨,提升運行效率的同時,開發效率也大大提高。

★★★★☆

這本書主要幫我們養成一些編程細節方面的好習慣和基礎梳理,重在廣度(雖然有不少地方沒看懂),更多的東西還是得到項目工程裏學習。做技術,還是要多實戰。

★★★☆☆

附錄的《大學十年》值得一讀,洋溢着70後的樂觀主義文風,讓人回想起第一代網絡文學的樣子。

書籍信息

作者林銳 韓永泉編著
出版社電子工業出版社
出版時間2012-10-01
ISBN9787121186172
分類計算機-編程設計
格式EPUB
完結狀態連載中
章節數150