成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

作為Web開發(fā)人員,這9本書一定要看!

開發(fā) 前端
今天的文章主要針對Web開發(fā)人員編寫的,因為大多數(shù)編程語言書籍都是枯燥乏味的,所以,今天就和大家推薦幾本我認為每個Web開發(fā)人員都應(yīng)該閱讀的書籍。

今天的文章主要針對Web開發(fā)人員編寫的,因為大多數(shù)編程語言書籍都是枯燥乏味的,所以,今天就和大家推薦幾本我認為每個Web開發(fā)人員都應(yīng)該閱讀的書籍。

[[336372]]

這些書籍分為兩部分,第一部分的書籍不是專門與Web相關(guān)的,而是所有編程人員都適合,很多示例都是用你不熟悉的編程語言編寫的,但是你不用擔(dān)心看不懂,它們依舊可以提高你的編程能力和思考能力。第二部分書籍則是主要和Web開發(fā)相關(guān)。

通用的必讀書籍

1、《程序員修煉之道》

這是我讀過的關(guān)于編程的最重要的書之一。盡管書中使用的編程語言是我平常用不到的,也不是所有的主題都是最新的,但這絕對是我作為一名開發(fā)人員在日常生活中使用最多的東西。我重讀了最新的20周年紀念版,不得不說,這確實是一本值得你每年都去讀一遍的書籍

書中涉及的概念包括開發(fā)人員的思維方式、溝通、期望管理以及其他相關(guān)的技術(shù)概念,如DRY原則、原型方法等。

2、《代碼整潔之道》

這是另外一本偉大的書籍,在某些情況下類似于《程序員修煉之道》,都是討論了良好組織結(jié)構(gòu)的代碼,書中包含許多Java和C++的示例,感覺有點枯燥,但也有很多適用于php、javascript或ruby代碼庫的技巧和建議。

這本書側(cè)重于代碼方面,包括如何構(gòu)造函數(shù),編寫代碼注釋,數(shù)據(jù)結(jié)構(gòu)測試等。簡而言之,這是一本必讀書籍。

3、《企業(yè)應(yīng)用架構(gòu)模式》

Martin Fowler有很多經(jīng)典的書籍,除了《企業(yè)應(yīng)用架構(gòu)模式》,還有《領(lǐng)域特定語言》也十分推薦大家閱讀,這本書與Ruby on Rails框架有很多關(guān)系,但是這本書又不單單只是為Ruby開發(fā)人員準備的,比如我用的編程語言是PHP,依然覺得這本書很有趣。

如果你想從頭開始構(gòu)建你的應(yīng)用程序,或者想使用像Laravel或Ruby on Rails這樣的框架,這本書將幫助你理解在這些框架中適用的不同模式,涵蓋了封裝、重構(gòu)API、應(yīng)用程序控制器等內(nèi)容。

4、《計算機程序設(shè)計藝術(shù)》

這本書實際上是一個完整的系列。一種非常理論化的計算機科學(xué)書籍,如果你對編程很認真,那么你的書架上必須有一本它,斯坦福大學(xué)的計算機科學(xué)課程教科書就是它。

5、《計算機程序的構(gòu)造和解釋》

這是一本非常理論化的書,只適合真正的開發(fā)者,這本書成型于美國麻省理工學(xué)院(MIT)多年使用的一本教材。老實說這本書就在我的書上,我只讀了我覺得有趣的部分內(nèi)容,這是一本著名的且十分經(jīng)典的書籍,如果你能堅持讀完它,你一定會比90%的開發(fā)者更有優(yōu)勢。

6、《重構(gòu)》

這是Martin Folwer另一本書籍,這本書的主題是我非常感興趣的,重構(gòu)可能是開發(fā)人員的日常,這本書有很多關(guān)于這方面的很棒例子,涵蓋了你需要用到的各種重構(gòu)技術(shù)。

更多Web相關(guān)的必備書籍

1、《JavaScript編程精解》

和許多開發(fā)人員一樣,我對JavaScript總是又愛又恨,它是一種快速變化的語言,這本書對我的基本知識幫助很大,如果你剛接觸JavaScript,那么,這本書十分適合你。

2、《精通Git》

我經(jīng)常和一些只能熟練使用Git基礎(chǔ)功能的同事一起工作,他們往往忽略了Git其他很厲害的功能,Git是我們每天都要用到的重要工具,當(dāng)我碰到有人不能熟練使用Git的時候,我都會推薦這本免費的書籍讓他們閱讀。

本書全面介紹Git 進行版本管理的基礎(chǔ)和進階知識。全書共10 章,內(nèi)容由淺入深,展現(xiàn)了普通程序員和項目經(jīng)理如何有效利用Git提高工作效率,掌握分支概念,靈活地將Git 用于服務(wù)器和分布式工作流,如何將開發(fā)項目遷移到Git,以及如何高效利用GitHub。

3、《99 bottles of OOP》

正如你所知,我并不是一個Ruby開發(fā)者,不過,這本書還是很有趣的,而且能從中學(xué)到很多東西,正如我之前所說,學(xué)會使用其他語言會使你成為更好的編程語言。

這本書用一種有趣的方式,巧妙的示例和解釋像你介紹如何寫出整潔且易于理解的代碼。 

 

責(zé)任編輯:龐桂玉 來源: 程序員書庫
相關(guān)推薦

2019-12-29 23:56:51

Python編程語言開發(fā)

2021-01-07 07:20:24

JavaScript開發(fā)書籍

2013-06-14 08:47:45

2018-09-04 15:10:40

2020-05-07 10:40:37

Web工具CSS

2022-05-16 13:58:52

開發(fā)區(qū)塊鏈Web3

2020-05-25 16:36:19

開發(fā)工具編碼

2012-07-20 10:46:44

Web

2023-02-06 18:27:00

開發(fā)人員語言

2021-01-03 10:28:53

Web開發(fā)

2015-09-21 09:34:57

2015-10-13 10:00:04

Web開發(fā)人員網(wǎng)站

2020-06-16 07:46:01

Web開發(fā)工具

2009-09-10 14:18:03

PHP庫

2019-04-24 08:56:34

Java開發(fā)人員常犯錯誤

2012-05-30 15:15:42

ibmdw

2023-03-15 07:12:53

企業(yè)開發(fā)人員提供商

2017-10-09 09:30:41

技術(shù)指南程序員

2009-10-19 09:15:05

移動Web開發(fā)

2015-06-04 14:41:37

WebPython框架
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 久久精品欧美一区二区三区麻豆 | 国产精品日韩在线观看 | 日韩欧美一区二区三区免费观看 | 91九色视频在线 | www.887色视频免费 | 精品二区| 国产特级毛片aaaaaa | 欧美精品在线一区二区三区 | 亚洲一二三区在线观看 | 国产免费一二三区 | 一区二区三区中文 | 综合天天久久 | 在线国产一区二区 | 中文字幕乱码一区二区三区 | 电影午夜精品一区二区三区 | 日日碰狠狠躁久久躁96avv | 久久亚洲精品久久国产一区二区 | 91视频久久| 在线观看视频亚洲 | 久久久成人动漫 | 国产精品高清一区二区三区 | 欧美炮房 | 久草视频在线播放 | 国产夜恋视频在线观看 | 国产yw851.c免费观看网站 | 一区二区三区四区在线视频 | 婷婷成人在线 | 欧美日韩亚洲系列 | 欧美一区二区三区一在线观看 | 久草在线中文888 | 中国美女一级黄色片 | 久草网址 | 国产一级在线观看 | 中文字幕亚洲精品在线观看 | 久久久精品网站 | 国产精品毛片无码 | 国产乱码一二三区精品 | 一级黄色绿像片 | 免费一级做a爰片久久毛片潮喷 | 毛色毛片免费看 | 日韩一区和二区 |