程式設計師必看的書(二)

edithfang發表於2014-12-11
大資料時代



《大資料時代》是國外大資料研究的先河之作,本書作者維克托•邁爾•舍恩伯格被譽為“大資料商業應用第一人”,擁有在哈佛大學、牛津大學、耶魯大學和新加坡國立大學等多個網際網路研究重鎮任教的經歷,早在2010年就在《經濟學人》上釋出了長達14頁對大資料應用的前瞻性研究。

維克托•邁爾•舍恩伯格在書中前瞻性地指出,大資料帶來的資訊風暴正在變革我們的生活、工作和思維,大資料開啟了一次重大的時代轉型,並用三個部分講述了大資料時代的思維變革、商業變革和管理變革。

維克托最具洞見之處在於,他明確指出,大資料時代最大的轉變就是,放棄對因果關係的渴求,而取而代之關注相關關係。也就是說只要知道“是什麼”,而不需要知道“為什麼”。這就顛覆了千百年來人類的思維慣例,對人類的認知和與世界交流的方式提出了全新的挑戰。

淘寶技術這十年



《淘寶技術這十年》內容簡介:任何網站的發展都不是一蹴而就的。它在發展過程中會遇到各種各樣的問題和業務帶來的壓力。正是這些問題和壓力推動著技術的進步和發展,而技術的發展反過來又會促進業務的更大提升。如今淘寶網的流量排名已是全球前15名、國內前3名,其系統伺服器也從一臺發展到萬臺以上。

《淘寶技術這十年》從工程師的角度講述淘寶這個超大規模網際網路系統的成長曆程,及其所有主動和被動的技術變革的前因後果。書中有幕後故事、產品經驗、架構演進、技術啟蒙,也有大牛成長、業內八卦、失敗案例、勵志故事。《淘寶技術這十年》文風流暢,有技術人員特有的幽默感;內容積極正面,有現場感,全部是作者親身經歷。

白帽子講Web安全



《白帽子講Web安全》內容簡介:在網際網路時代,資料安全與個人隱私受到了前所未有的挑戰,各種新奇的攻擊技術層出不窮。如何才能更好地保護我們的資料?《白帽子講Web安全》將帶你走進Web安全的世界,讓你瞭解Web安全的方方面面。黑客不再變得神祕,攻擊技術原來我也可以會,小網站主自己也能找到正確的安全道路。大公司是怎麼做安全的,為什麼要選擇這樣的方案呢?你能在《白帽子講Web安全》中找到答案。詳細的剖析,讓你不僅能“知其然”,更能“知其所以然”。

重構:改善既有程式碼的設計



《重構:改善既有程式碼的設計》清晰地揭示了重構的過程,解釋了重構的原理和最佳實踐方式,並給出了何時以及何地應該開始挖掘程式碼以求改善。書中給出了70多個可行的重構,每個重構都介紹了一種經過驗證的程式碼變換手法的動機和技術。《重構:改善既有程式碼的設計》提出的重構準則將幫助你一次一小步地修改你的程式碼,從而減少了開發過程中的風險。

《重構:改善既有程式碼的設計》適合軟體開發人員、專案管理人員等閱讀,也可作為高等院校計算機及相關專業師生的參考讀物。

程式碼整潔之道



軟體質量,不但依賴於架構及專案管理,而且與程式碼質量緊密相關。這一點,無論是敏捷開發流派還是傳統開發流派,都不得不承認。《程式碼整潔之道》提出一種觀念:程式碼質量與其整潔度成正比。乾淨的程式碼,既在質量上較為可靠,也為後期維護、升級奠定了良好基礎。作為程式設計領域的佼佼者,《程式碼整潔之道》作者給出了一系列行之有效的整潔程式碼操作實踐。這些實踐在《程式碼整潔之道》中體現為一條條規則(或稱“啟示”),並輔以來自現實專案的正、反兩面的範例。只要遵循這些規則,就能編寫出乾淨的程式碼,從而有效提升程式碼質量。

《程式碼整潔之道》閱讀物件為一切有志於改善程式碼質量的程式設計師及技術經理。書中介紹的規則均來自作者多年的實踐經驗,涵蓋從命名到重構的多個程式設計方面,雖為一“家”之言,然誠有可資借鑑的價值。

ps:圖片描述來自豆瓣,百度百科
來自:IT江湖
相關閱讀
評論(1)

相關文章