黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節(jié)點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 編程學習 零基礎自學編程應該怎么學?讀什么書管用

零基礎自學編程應該怎么學?讀什么書管用

更新時間:2022-02-14 16:30:06 來源:動力節(jié)點 瀏覽1633次

最近小編看到一張關于幾本書的信息圖,這些書讓你成為編程專家。雖然我不同意他們那里的所有書籍,但我絕對同意這六本,這是關于設計模式的歷史經(jīng)典。我想和大家分享一下,如果你更傾向于web編程,你也會發(fā)現(xiàn)其余的書更有價值,但如果你是服務器端或全棧Java程序員,你一定會發(fā)現(xiàn)值得一讀的前5名。

零基礎自學編程應該怎么學

1.重構,改進現(xiàn)有代碼的設計

本書是用Java編寫的,因為它是主要語言,但其概念和思想適用于任何面向對象的語言,例如C++或C#。本書將教您如何將平庸的代碼轉換為可以承受生產(chǎn)負載和現(xiàn)實世界軟件開發(fā)噩夢的出色代碼,即CHANGE。

最重要的是,Martin通過獲取您經(jīng)??吹降拇a,然后一步一步地轉換成更靈活、更可用的代碼,真正地引導您完成這些步驟。通過閱讀他的示例,您將了解干凈代碼的真正定義。

重構也是經(jīng)驗豐富的程序員的一項屬性,因為您的工作領域現(xiàn)在包括改進代碼以及您的開發(fā)人員的代碼。

2.干凈的代碼

這是我最喜歡的書,我一次又一次地把它推薦給我的程序員同事、讀者、同事和學生。如果你問我關于編碼、軟件開發(fā)和一般編程的最好的書是什么,這就是它。

Bob Martin大叔不需要任何介紹,他撰寫了一系列敏捷軟件開發(fā)書籍,其中一些來自我自己

  • 干凈的代碼
  • 清潔編碼器
  • 敏捷軟件開發(fā):原則、模式和實踐
  • 面向Java程序員的UML
  • 清潔架構
  • 并且,實踐中的極限編程

盡管他的大部分書已有10年的歷史,但它們?nèi)匀缓苡袃r值,而且我相信它們還會再保留20年,或者至少在面向對象編程開始商業(yè)化之前。干凈的代碼不僅教你做什么,還教你不該做什么。

3.代碼完成

這是我猜大多數(shù)人讀過的關于編碼實踐的書。在10000英尺處,它在我看來是C++開發(fā)人員的清潔代碼的對應物。盡管我什至在閱讀Clean Code之前就已經(jīng)閱讀了這本書。很久以前,我的一個朋友告訴我,在他的小公司里,每個加入公司的新開發(fā)人員都會收到一份全新的Code Complete副本。

那是那家小公司的一個很棒的做法,但后來我才知道,即使是微軟也將這本書的副本分發(fā)給他們的員工,我不知道這有多少道理,但這本書確實讓我相信了.

這是任何程序員的必讀之書,但更重要的是,它是C、C++程序員必讀的。就像我推薦Java開發(fā)人員閱讀清潔代碼一樣首先在閱讀Code Complete之前,我還建議C++開發(fā)人員在接觸Clean Code之前閱讀這本書。盡管它們在最佳實踐和要避免的常見錯誤

4.單元測試的藝術

如果我想改進項目以及程序員的一件事,就是他們的單元測試能力。經(jīng)過這么多年或認識到單元測試必須為專業(yè)開發(fā)人員實踐之后,您將很難找到精通單元測試并遵循TDD的開發(fā)人員。

雖然我并不難遵循TDD,但至少,您必須為您編寫的代碼以及您維護的代碼編寫單元測試。項目也不例外,除了開源項目,很多商業(yè)的內(nèi)部企業(yè)項目都缺乏單元測試。

如果您是項目經(jīng)理、團隊負責人或技術負責人,請創(chuàng)建適當?shù)能浖_發(fā)流程,包括代碼審查、單元測試、JIRA、編碼標準、SVN提交策略和部署實踐。您的工作不僅是創(chuàng)建這些流程,還要確保開發(fā)人員不僅遵循而且從中學習。

5.實施精益軟件開發(fā):從概念到現(xiàn)金

這本書告訴你如何在整個軟件組織中推動高價值的變革,并使其堅持下去。它向您展示了如何在真實的項目、環(huán)境和公司中進行精益工作。Tom and Mary Poppendieck(poppendieck.com)在全球范圍內(nèi)教授和咨詢軟件精益原則。

她的方法確定了真正的商業(yè)價值并使產(chǎn)品團隊能夠意識到這種價值,她的新書“Leading Lean Software Development”是為各種領導者編寫的,如項目負責人、項目經(jīng)理、C級管理人員等。

我知道這本書有點晚了,但它對你的書本身是一個很好的補充,特別是如果你有志成為技術領導者或已經(jīng)在做這項工作。

6.設計模式,可重用的面向對象軟件的元素

如果還沒有讀過,我相信你一定聽說過這本書。這是經(jīng)典的GOF(Gang of Four)設計模式書籍。

我們應該感謝四人幫;Eric Gamma、Richard Helm、Ralph Johnson和John Vlissides出色地創(chuàng)建、整合并將其帶入主流軟件開發(fā)。

以上就是動力節(jié)點小編介紹的"零基礎自學編程應該怎么學?讀什么書管用",希望對大家有幫助,如有疑問,請在線咨詢,有專業(yè)老師隨時為您服務。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 国内一级一级毛片a免费 | 91视频一区二区三区 | 色秀影院| 五月亚洲综合 | 美女视频很黄很暴黄是免费的 | 欧美成人一区二区三区 | 国产欧美日韩视频怡春院 | 七色永久性tv网站免费看 | 欧美一级片在线播放 | 色网站在线免费观看 | 成人免费无毒在线观看网站 | 色免费观看 | 五月天婷婷在线观看高清 | 日韩中文字幕视频 | 蜜桃成人在线 | 日韩在线观看视频网站 | 精品欧美中国福利第一导航 | 日本r级限制片在线播放 | 亚洲经典激情春色另类 | 曰批免费视频播放在线看片一 | 在线毛片免费观看 | 亚洲日本精品va中文字幕 | 亚洲va久久久久 | 欧美日本一本 | 久久久网站亚洲第一 | 麻豆国产三级在线观看 | 日韩欧美不卡 | 997在线观看视频国产 | 香蕉久人久人青草青草 | 日韩欧美高清色码 | 亚洲一区 中文字幕 | 又黄又爽又色的黄裸乳视频 | 亚洲欧美综合乱码精品成人网 | 福利在线网址 | 欧美日韩国产专区 | 一区二区三区精品牛牛 | 欧美在线一区二区 | 成人影院在线观看视频 | 在线看日韩 | 日本理论片在线播放 | 亚洲精品午夜国产va久久成人 |