總是覺(jué)得學(xué)習(xí)前端很難呆奕?
那我告訴你,除了掌握學(xué)習(xí)路線和學(xué)習(xí)方式外衬吆,你還需要好好看看這幾本書——
Unix編程藝術(shù)
作者:[美] Eric S·Raymond?
原作名:The Art of UNIX Programming
豆瓣評(píng)分:9.3
這不是一本技術(shù)類的書籍梁钾,書里沒(méi)有數(shù)學(xué)公式,甚至連代碼也沒(méi)有逊抡,所以沒(méi)有基礎(chǔ)的小萌新們也不用害怕姆泻。如果你要用它來(lái)打發(fā)堵車、候機(jī)秦忿、等人時(shí)的無(wú)聊時(shí)間麦射,這書也適合從任何一篇翻起。
當(dāng)你看完這本書灯谣,你就會(huì)發(fā)現(xiàn)程序設(shè)計(jì)其實(shí)要比你想象的簡(jiǎn)單潜秋。這本書將程序設(shè)計(jì)總結(jié)了幾個(gè)原則,其中最著名的是貫穿始終的 KISS 原則胎许。
豆瓣有人把《Unix編程藝術(shù)》稱為“發(fā)泄級(jí)讀物”峻呛,即使書中所闡述的基本都是程序員每天稀疏平常、實(shí)踐到爛的東西辜窑,但對(duì)于一名 Unix 程序員來(lái)講, 這無(wú)疑更是一種黑色幽默式的消遣钩述。
軟件隨想錄
作者:[美] Joel Spolsky?
原作名: More Joel on Software
豆瓣評(píng)分:8.7
Joel以其詼諧幽默的筆觸將自己在軟件行業(yè)的親身感悟娓娓道來(lái),觀點(diǎn)新穎獨(dú)特穆碎,內(nèi)容簡(jiǎn)潔實(shí)用,他在書中不僅談到了如何做好企業(yè)家牙勘,創(chuàng)業(yè)者,如何做好管理者,如何做好程序員甚至還談到了在學(xué)生時(shí)代我們就應(yīng)該鍛煉的技能方面。
所以豆瓣有人評(píng)論到“如果每個(gè)管理者都能借鑒作者的想法放钦,那程序員就會(huì)幸福很多;如果每個(gè)程序員都能借鑒書中的想法恭金,那么這行會(huì)少很多蹩腳的程序員”操禀。
只是為了好玩
作者: Linus Torvalds/David Diamond?
原作名: Just for Fun
豆瓣評(píng)分:8.2
這本書可以說(shuō)是開源操作系統(tǒng)Linux之父Linus Torvalds的自傳,一直圍繞生活的意義三部曲:生存横腿,社會(huì)秩序颓屑,娛樂(lè)。
其中我覺(jué)得很有趣的是Linus Torvalds這樣談他的寫作計(jì)劃:“我們可以在第一章里對(duì)人們解釋生命的意義何在耿焊。這樣可以吸引住他們揪惦。一旦他們被吸引住,并且付錢買了書搀别,剩下的章節(jié)里我們就可以胡扯了丹擎。”哈哈歇父,來(lái)看看一個(gè)真正的黑客是怎樣的玩蒂培。
寫給大家看的設(shè)計(jì)書
作者: Robin Williams / John Tollett
原作名: Robin Williams Design Workshop
豆瓣評(píng)分:8.2
不管你是否從事設(shè)計(jì)行業(yè),它都會(huì)告訴你怎么去玩榜苫。設(shè)計(jì)這件事與美學(xué)是不可分離的护戳,它遍布在我們生活的角角落落,況且它確實(shí)很有趣垂睬,不是嘛媳荒?
大話設(shè)計(jì)模式
作者:程杰?
豆瓣評(píng)分:8.3
這本書的特色是通過(guò)小菜與大鳥的趣味問(wèn)答,以淺顯幽默的語(yǔ)言向讀者詮釋了面向?qū)ο笤O(shè)計(jì)模式的精髓驹饺,以達(dá)到不但授之以“魚”钳枕,還授之以“漁”的目的∩鸵迹可以說(shuō)是相當(dāng)不錯(cuò)的設(shè)計(jì)模式的入門書鱼炒,豆瓣上甚至還有人把它比作是設(shè)計(jì)模式版的《明朝那些事兒》。
JavaScript高級(jí)程序設(shè)計(jì)
作者: ?[美] Nicholas C. Zakas?
原作名: Professional JavaScript for Web
豆瓣評(píng)分:9.3
《JavaScript高級(jí)程序設(shè)計(jì)》雖然號(hào)稱是前端界的紅寶書蝌借,但其實(shí)是幫助入門的昔瞧,它講的都是JS的基本屬性問(wèn)題,詳盡地解讀了JS這門語(yǔ)言的各個(gè)組成部分菩佑,透徹地剖析了JS所涉及的編程思想自晰,深入淺出地演示了豐富的JS應(yīng)用實(shí)例。只要認(rèn)真地讀透這本書稍坯,即使你不能成為一名前端大牛酬荞,但你也會(huì)是一個(gè)精通JS的高手。
可以配合犀牛書(JavaScript權(quán)威指南),相互印證哦混巧!
ECMAScript6入門
作者: 阮一峰?
豆瓣評(píng)分:8.2
阮一峰老師的書糟把,阮老師一直致力于IT前沿,這本書對(duì)于新手入門及其有幫助牲剃,而且循序漸進(jìn),有助于更深層次的理解雄可,有人說(shuō)這本書是ES6本地化的第一本詳細(xì)的出版物凿傅。
圖解HTTP
作者:[日] 上野宣?
豆瓣評(píng)分:8.1
雖然書名叫《圖解HTTP》,但這本書里面的內(nèi)容從互聯(lián)網(wǎng)起源到構(gòu)建Web所需的技術(shù)数苫,以及Web攻擊技術(shù)都有所涉及聪舒,讀完這本書,對(duì)整個(gè)互聯(lián)網(wǎng)世界虐急,都會(huì)有一個(gè)比較完整的認(rèn)識(shí)箱残。全文通俗易懂且插圖生動(dòng),是入門不可多得的好書止吁。
Head First HTML與CSS
作者: ?Elisabeth Freeman / Eric Freeman?
豆瓣評(píng)分:8.8
這本書可以說(shuō)是入門的經(jīng)典書籍了被辑,手把手教學(xué),非常適合剛?cè)腴T的小白敬惦。它用淺顯易懂的語(yǔ)言盼理,設(shè)置很多好玩的場(chǎng)景,寓教于樂(lè)俄删,真真正正地一步一步教你怎么制作網(wǎng)頁(yè)宏怔、了解HTML和CSS的基本語(yǔ)法和性質(zhì),是教科書的典范之作畴椰。
CSS權(quán)威指南
作者: [美] Eric A.Meyer?
豆瓣評(píng)分:8.5
學(xué)CSS的經(jīng)典之作臊诊,把原理講得非常的通透。
不僅僅告訴我們“是什么”斜脂,還告訴我們“為什么”抓艳。
CSS揭秘
作者: [希] Lea Verou
原作名: CSS Secrets: Better Solutions to Everyday Web Design Problems
豆瓣評(píng)分:9.4
書籍的結(jié)構(gòu)設(shè)計(jì)非常巧妙,從粗到細(xì)秽褒,逐步遞進(jìn)壶硅,47個(gè)css技巧讓你在面對(duì)各種css問(wèn)題的時(shí)候都能游刃有余。
更有人將它稱為:多年難得一見的重磅CSS圖書销斟,CSS進(jìn)階必讀庐椒。