來源:北大青鳥總部 2023年09月26日 13:30
作為程序員除了要通過實踐掌握很多經(jīng)驗技能外,最重要的就是要多讀書,多看看別人怎么歸納自己的經(jīng)驗,從而減少自己在實踐過程中的會走的彎路,今天小青就給大家推薦幾本適合程序員讀的書!(排名不分先后)
推薦理由:作為程序員寫 代碼不僅僅依賴于結(jié)構(gòu),更重要的是代碼的質(zhì)量,而整潔又與代碼質(zhì)量成正比關(guān)系,越是整潔的代碼其質(zhì)量也會更高!這本書就是為大家?guī)砣绾螌懗稣麧崳茏尨蠹叶寄茏x的懂的代碼。
推薦理由:這是一本再版了很多次的書,是程序員都應(yīng)該讀一下的書具,它有深遠影響力和暢銷不衰的著作。這本書為人們管理復(fù)雜項目提供了最具洞察力的見解,既有很多發(fā)人深省的觀點,又有大量軟件工程的實踐。雖然從寫書開始已經(jīng)有近50年的時間了,但是讀起來一點也不過時。
推薦理由:這本作為計算機科學(xué)方面的經(jīng)典著作,全書圍繞程序員面對的一系列實際問題展開。作者以獨有的洞察和創(chuàng)造力,對實用程序設(shè)計技巧及基本設(shè)計原則進行了透徹而睿智的描述,引導(dǎo)讀者理解這些問題,并告知其解決方法。這些內(nèi)容對程序員實際編程中會有著重要的指引作用
推薦理由:作為設(shè)計模式領(lǐng)域公認的3本經(jīng)典著作之一,其具備了極具趣味,容易理解,但講解又極為嚴謹和透徹等特點。所謂設(shè)計模式就是根據(jù)不同類型場景,設(shè)計更合理的編碼。寫好設(shè)計模式的可以幫助大家看懂經(jīng)典代碼中的邏輯,從而更好的編寫出更完美的代碼。
推薦理由:這是一本適合所有程序員和互聯(lián)網(wǎng)創(chuàng)業(yè)者和一切對計算機行業(yè)感興趣的讀者的書。就像它的書名一樣,充滿著趣味性。本書主要介紹的是黑客(優(yōu)秀程序員)的愛好和動機,討論黑客成長、黑客對世界的貢獻及編程語言和黑客工作方法等話題。其內(nèi)容不僅有助于了解計算機編程的本質(zhì)、互聯(lián)網(wǎng)的規(guī)則還能引發(fā)技術(shù)人思考的。真正意義上的黑客精神、創(chuàng)業(yè)、編程語言,是這本技術(shù)散文集的三個主題。
推薦理由:這是一本講述代碼之外的書,書中有一個觀點就是:要有意識地簡歷和維護自己的個人品牌,把自己黨所一件產(chǎn)品,既要做生產(chǎn)保質(zhì)量,也要做銷售推市場。在編程之外,程序員需要知道的方方面面都能在書中找到。本書共分為職業(yè)篇、自我營銷篇、學(xué)習(xí)篇、生產(chǎn)力篇、理財篇、健身篇、精神篇等七篇,概括了軟件行業(yè)從業(yè)人員所需的很多“軟技能”。
推薦理由:從書名中我們就能看出,是以大量圖片的方式來幫助我們快速了解HTTP的。這本書很好閱讀并且覆蓋了主要的知識范圍。在講解的同時,輔以大量生動形象的通信圖例,更好地幫助讀者深刻理解HTTP通信過程中客戶端與服務(wù)器之間的交互情況。讀者可通過本書快速了解并掌握HTTP協(xié)議的基礎(chǔ),前端工程師分析抓包數(shù)據(jù),后端工程師實現(xiàn)REST API、實現(xiàn)自己的HTTP服務(wù)器等過程中所需的HTTP相關(guān)知識點本書均有介紹。
以上這些書,各位同學(xué)讀過幾本?當(dāng)然對于零基礎(chǔ)的小伙伴來說先從零開始學(xué)技術(shù)才是第一步,學(xué)好了技術(shù)這些書才能在你的程序員生涯中發(fā)揮出更大的作用。