題圖:希臘-圣托里尼亞特蘭蒂斯書店
(AtlantisBookshop)
(Flavorwire .com評為全球最美的20家書店之一)
前言
前兩天給大家推薦了幾本比較經(jīng)(lao)典(jiu)的書籍,今天的內(nèi)容更多地脫離技術本身,給大家?guī)硪恍┧^理念、意識上的內(nèi)容。這些內(nèi)容可能對于初級前端來說有一些難懂,對于資深前端會更加有幫助。
JavaScript異步編程
(豆瓣評分:7.9)
《JavaScript異步編程:設計快速響應的網(wǎng)絡應用》講述基本的異步處理技巧,包括PubSub、事件模式、Promises等,通過這些技巧,可以更好地應對大型Web應用程序的復雜性,交付快速響應的代碼。理解了Javascript的異步模式可以讓讀者寫出結構更合理、性能更出色、維護更方便的Javascript程序。
這本書適合JavaScript開發(fā)人員閱讀。
程序員修煉之道
(豆瓣評分:8.8)
《程序員修煉之道:從小工到專家》內(nèi)容簡介:《程序員修煉之道》由一系列獨立的部分組成,涵蓋的主題從個人責任、職業(yè)發(fā)展,知道用于使代碼保持靈活、并且易于改編和復用的各種架構技術,利用許多富有娛樂性的奇聞軼事、有思想性的例子及有趣的類比,全面闡釋了軟件開發(fā)的許多不同方面的最佳實踐和重大陷阱。無論你是初學者,是有經(jīng)驗的程序員,還是軟件項目經(jīng)理,《程序員修煉之道:從小工到專家》都適合你閱讀。
數(shù)學之美(第二版)
(豆瓣評分:9.0)
幾年前,“數(shù)學之美”系列文章原刊載于谷歌黑板報,獲得上百萬次點擊,得到讀者高度評價。讀者說,讀了“數(shù)學之美”,才發(fā)現(xiàn)大學時學的數(shù)學知識,比如馬爾可夫鏈、矩陣計算,甚至余弦函數(shù)原來都如此親切,并且栩栩如生,才發(fā)現(xiàn)自然語言和信息處理這么有趣。
在紙本書的創(chuàng)作中,作者吳軍博士幾乎把所有文章都重寫了一遍,為的是把高深的數(shù)學原理講得更加通俗易懂,讓非專業(yè)讀者也能領略數(shù)學的魅力。讀者通過具體的例子學到的是思考問題的方式 —— 如何化繁為簡,如何用數(shù)學去解決工程問題,如何跳出固有思維不斷去思考創(chuàng)新。
第二版增加了針對大數(shù)據(jù)和機器學習的內(nèi)容,以便滿足人們對當下技術的學習需求;同時,根據(jù)專家和讀者的反饋更正了一些錯漏,并更新了部分內(nèi)容。
高性能網(wǎng)站建設進階指南
(豆瓣評分:9.0)
性能是任何一個網(wǎng)站成功的關鍵,然而,如今日益豐富的內(nèi)容和大量使用Ajax的Web應用程序已迫使瀏覽器達到其處理能力的極限。Steve Souders是Google Web性能布道者和前Yahoo!首席性能工程師,他在本書中提供了寶貴的技術來幫助你優(yōu)化網(wǎng)站性能。
Souders的上一本暢銷書《高性能網(wǎng)站建設指南》(High Performance Web Sites)震驚了Web開發(fā)界,它揭示了在客戶端加載一個網(wǎng)頁的時間大約占用了總時耗的80%。在《高性能網(wǎng)站建設進階指南》(Even Faster Web Sites)這本書中,Souders與另外8位專家級特約作者提供了提升網(wǎng)站性能的最佳實踐和實用建議,主要包括以下3個關鍵領域:
JavaScript——你將獲得忠告:理解Ajax性能、編寫高效的JavaScript、創(chuàng)建快速響應的應用程序、無阻塞加載腳本等。
網(wǎng)絡——你將學到:跨域共享資源、無損壓縮圖片大小,以及使用塊編碼加快網(wǎng)頁渲染。
瀏覽器——你將發(fā)現(xiàn):避免或取代iframe的方法、簡化CSS選擇符,以及其他技術。
對于當前的富媒體網(wǎng)站和Web 2.0應用程序來說,速度至關重要。在本書中,你將學習如何節(jié)省寶貴的網(wǎng)站加載時間,使其更快地響應用戶的請求。
聯(lián)系客服