精品欧美激情精品一区,亚洲自拍的二区三区,亚洲综合精品一区二区,国产伦精品一区二区三区视频免费


學AI,好工作 就找北大青鳥
關注小青 聽課做題,輕松學習
周一至周日
4000-9696-28

編程入門的一些基礎書籍?值得收藏!

來源:北大青鳥總部 2019年04月25日 10:20

摘要: 編程入門的一些基礎書籍?值得收藏!

最近好多剛剛學習編程的小伙伴讓我幫忙整理一下編程入門的書籍。今天呢,我就把業界的十本經典書籍,分享給大家!

1556092881(1).jpg

  《The Pragmatic Programmer》

Andrew Hunt,David Thomas 著

  《The Pragmatic Programmer》,即程序員修煉之道。這本書直擊編程陳地,適用于所有編程語言,創建用戶樂于接受的、可工作和易維護的代碼。它不僅會改變你的編程習慣,還會改變你的性格。Andrew Hunt在多個行業工作過,電信、銀行、金融服務和公用事業,還有一些外來領域,如醫學成像、圖形藝術、網絡服務。他擅長于將已驗證的技術實踐和前沿技術相結合,創造新奇而實用的方法。所以,這本書的見解涉及了許多有趣的領域,從個人責任到職業發展,直至保持代碼靈活和易于改編重用的架構技術,開發者能夠從中學到防止軟件變質、消除復制知識的陷阱、編寫靈活、動態和易適應的代碼、避免出現相同的設計、用契約、斷言和異常對代碼進行防護等內容。

“程序員入門書、終極書、DRY、KISS···從做人到做程序員,這本書教給了你一切,你所需的只是遵循書上的指導。”——知乎,蕭井陌“程序員技藝具備的古老特點,此書表達的很清楚。此書涉及了軟件工程角度,個人技藝如何配合的方方面面。”——豆瓣讀書,皂角菌

  《The Mythical Man-month》

Frederick Brooks 著

  《The Mythical Man-month: Essays on Software Engineering》,即《人月神話:軟件項目管理之道》。這本出版于1970年的書被奉為軟件行業的《圣經》,即使在現在看來也是字字珠璣。Frederick Brooks是1999年的圖靈獎得主,致辭中曾提到,“今天我們所看到的計算機體系結構、軟件工程,以及三維計算機圖形,均受惠于布魯克斯的開創性工作,是他改變了這些領域的面貌。”他在軟件工程領域的最廣為人知的經典著作《人月神話》,讓軟件工程學真正進入人們的視野。

  《人月神話》對軟件開發過程的幾個重要關鍵點,提出了獨到的見解:提倡外科手術式的團隊組織;軟件項目的核心概念要由很少的人來完成,以保證概念的完整性;軟件開發中最大的風險往往不是技術的缺陷,而是缺少溝通;在開發中,要保持適度的文檔;在軟件開發的過程中,只有適度改進,沒有包治百病的銀彈。

“書中記述的前輩們在解決這些窘迫所體現的才智和熱情,是永遠值得后人借鑒的,也將啟迪我們開拓未來之路。”——豆瓣,pythia“Software Development 的圣經。如果只能讀一本書,那么是這本書。”——豆瓣,浪人BabyL

  《Clean Code: A Handbook of Agile Software Craftsmanship》

Robert C·Martin 著

  《Clean Code: A Handbook of Agile Software Craftsmanship》,即《代碼整潔之道》。軟件質量,不但依賴于架構及項目管理,而且與代碼質量緊密相關。這一點,無論是敏捷開發流派還是傳統開發流派,都必須承認。Rober C.Martin,Object Mentor公司總裁,也是面向對象設計、模式、UML、敏捷方法學和極限編程領域的資深顧問。作為編程領域的佼佼者,他給出了一系列行之有效的整潔代碼操作實踐,并提出一種觀念:代碼質量與其整潔度成正比。本書閱讀對象為一切有志于改善代碼質量的程序員及技術經理,內容涵蓋從命名到重構的多個編程方面,雖然書中所有的例子都用的Java,但其經驗適用于任何編程語言。

“用整理代碼的決心替代創造廢話的沖動。你會發現自己成為更優秀、更樂觀的程序員。”——豆瓣,陳“本書中提倡寫代碼猶如寫文章,對此觀點我印象深刻!如何才能寫出整潔代碼呢?總的原則無非是KISS(Keep It Simple Stupid)。”——豆瓣,Wuqifu

  《The Clean Coder: A Code of Conduct for Professional Programmers》

Robert C·Martin 著

  《The Clean Coder: A Code of Conduct for Professional Programmers》,即《代碼整潔之道:程序員的職業素養》,這是本列表中Robert C·Martin的第二本書,建議在上一本書之后閱讀。成功的程序員在以往的工作和生活中都曾經歷過大大小小的不確定性,承受過永無休止的壓力。Robert C. Martin以自己40余年編程生涯的心得體會,介紹了真實軟件技藝中的各項原則、技術、工具和實踐,展示了怎么以自豪、自尊和自信的心態進行軟件開發,怎么取得卓越表現和豐碩成果,怎么做到有效溝通和確切估算,怎么以坦誠的心態面對困難,助力專業軟件開發人員具備令人敬佩的職業素養。這本書探討的主題可能不是你希望的,但一定是你需要的。

“創造性的輸入,產生創造性的輸出!這本Bob大叔定義專業程序員為目的的書,從個人的精進練習到時間管理,測試,需求,壓力,到理想的團隊,描述作者的程序員修煉之道。”——豆瓣,liuwill“這本不厚的書,給了普通程序員走向“專業”的燈塔。知易行難,“專業”的路上總有各種各樣的攔路虎,也許我會再走作者標明了的錯路,我也并不孤單,但心里知道這是錯誤的,不要走遠。每看到這種書,低沉的士氣會再次振奮。”——豆瓣,銀光

  《Refactoring: Improving the Design of Existing Code》

Martin Fowler 著

  《Refactoring: Improving the Design of Existing Code》,即《重構:改善既有代碼的設計》。Martin Fowler,世界軟件開發大師,在面向對象分析設計、UML、模式、XP和重構等領域都有卓越貢獻,現為著名軟件開發咨詢公司ThoughtWorks的首席科學家。本書揭示了重構的過程,解釋重構的原理和最佳實踐方式,并給出了何時以及何地應該開始挖掘代碼以求改善。書中給出了70多個可行的重構,每個重構都介紹了一種經過驗證的代碼變換手法的動機和技術。其中提出的重構準則將幫助開發者一次一小步地修改代碼,從而減少開發過程中的風險。

“大師Martin Fowler的經驗之談,看后有種醍醐灌頂、欲罷不能的感覺。重構也是當今敏捷開發一項不可或缺的技藝,建議所有有設計和項目開發經驗的開發者都應讀一下。”——豆瓣,Kiwi

《Working Effectively With Legacy Code》

Michael Feathers 著

  《Working Effectively With Legacy Code》,即《修改代碼的藝術》。即使是最訓練有素的開發團隊,也不能保證始終編寫出清晰高效的代碼。如果不積極地修改、挽救,隨著時間流逝,系統的腐化程度會日積月累。Michael Feathers是世界級的面向對象技術專家,以豐富的軟件項目開發經驗著稱。他以獨到的洞察力,以及多年開發和指導軟件項目所積累的豐富經驗和深厚功力,針對大型的、無測試的遺留代碼基,提供了從頭到尾的方案,讓開發者能夠更有效地應付它們,將遺留代碼基改善得具有更高性能、更多功能、更好的可靠性和可控性。本書是一部里程碑式的著作,更是代碼修改技術的集大成之作,可以大大提高對代碼和軟件開發的領悟力。

“許多似曾相識的代碼不斷地出現在書中,而作者舉重若輕的處理手法,正是讓我有拍案驚奇的地方。實際上,每個手法都不是什么很高超的技法,但正是因為見識過類似的代碼,才能體會到這種手法的價值所在。”——豆瓣,dreamhead

《Code Complete: A Practical Handbook of Software Construction》

Steve McConnell 著

  《Code Complete》,即《代碼大全》。真正的一本百科全書——960頁的最新修訂,讓人真切感受到沉甸甸的知識。這是一本完整的軟件構建手冊,涵蓋了軟件構建過程中的所有細節:從軟件質量和編程思想等方面論述了軟件構建的各個問題,并詳細論述了緊跟潮流的新技術、高屋建瓴的觀點、通用的概念,還含有豐富而典型的程序示例。書中所論述的技術不僅填補了初級與高級編程技術之間的空白,也為開發者們提供了一個有關編程技巧的信息來源,大有裨益。

“作者的寫作風格很客觀很務實。作者把每個章節最吸引人的地方,用巧妙的方法展現出來。并且代碼構建其實也可以變得非常具有藝術性。現在我很慶幸當初自己看完了它。”——豆瓣,Joshua

  《Head First Design Patterns》

Eric Freeman/Elisabeth Freeman/Kathy Sierra/Bert Bates 著

  《Head First Design Patterns》,即《深入淺出設計模式》。這本書是大多數非技術人員所選擇的編程書籍,以詼諧、幽默、圖文并茂、打破傳統著書的方式,由淺入深地詳解了設計模式的精神及重點。這本書涵蓋了解決現實問題所需要的主要模式,幫助開發者創建功能性的、優雅的、可重復使用和靈活的軟件,明確權衡每個模式的利弊。除去大多數書籍都談論到的模式實現方法,本書也解釋了模式設計緣由。全書以Java程式語言為范例,是程式設計課程的最佳教材,其最新版本包括了Lambda中的Java 8更新。

“作者把原本屬于設計模式的來源還給設計模式的學習和應用過程,讓讀者能夠從生活中的例子隨著論述的展開,逐步深入設計模式的核心,這個也是這本書能夠不負其初衷的重要原因。”——豆瓣,Jarod“讀這本書不僅僅是學習知識,而是在學習一種思考的方法,學習一種認知的技巧,學習一種成長的階梯。總之,用你閑暇的時間來讀這本書,并不亞于你專注的工作或學習。”——豆瓣,曹操

  《Peopleware: Productive Projects and Teams》

Tom DeMarco/Tim Lister 著

  《Peopleware: Productive Projects and Teams》,即《人件:腦力密集產業的人才管理之道》。《人件》和《人月神話》被譽為軟體書中「兩朵最鮮艷的奇葩」。前者關注的是「軟體開發」本身,后者關注的是軟體開發中的「人」。以往不認為是問題的領導問題、開會文化、由不同世代所組成的混合團隊,以及,最常用的工具不見得是助力,反而可能是阻力。以辛辣而幽默的筆觸,加上務實的建議、豐富的專案經驗,這本書一出版就引起轟動,一針見血地指出了團隊管理的問題點──腦力密集產業的核心是人,應該給予這些工作者充分的自由與信任。

“管理,不僅僅是技術,更是充滿人文精神的藝術。《人件》中的一些很精辟的箴言遠遠超過了軟件管理的范疇。沒有大量的數字、精密的論證,也不需要這些。這正是《人件》深入淺出的長處。”——豆瓣,QingRen

  《Soft Skills: The Software Developer’s Life Manual》John Sonmez 著

  《Soft Skills: The Software Developer’s Life Manual》,即《軟技能:代碼之外的生存指南》。同樣,這不是一本關于編程的,卻是每個開發者都應該讀的書。John Sonmez是“Simple Programmer”網站的創始人,也是軟件開發人員的人生導師,幫助軟件工程師、程序員和其他專業技術人員推動事業進步,過上更充實的生活。這本書涉及開發者的生活習慣,又包括思維方式,凸顯技術中“人”的因素,全面講解軟件行業從業人員所需知道的所有“軟技能”:從揭秘面試的流程到精耕細作出一份殺手級簡歷,從創建大受歡迎的博客到打造自身,從提高自己工作效率到與如何與“拖延癥”做斗爭,甚至包括如何投資不動產,如何關注自己的健康。

最后,我還是要補充一下,對于編程入門的童鞋,或許保持興趣是最重要的,但是在你對編程有一定了解之后,你會發現自己還有很多困惑,這時候就需要惡補基礎知識了,對底層了解的越清楚越有助于你消除困惑和對編程更深層的理解。

熱門班型時間
人工智能就業班 即將爆滿
AI應用線上班 即將爆滿
UI設計全能班 即將爆滿
數據分析綜合班 即將爆滿
軟件開發全能班 爆滿開班
網絡安全運營班 爆滿開班
報名優惠
免費試聽
課程資料
官方微信
返回頂部
培訓課程 熱門話題 站內鏈接
精品欧美激情精品一区,亚洲自拍的二区三区,亚洲综合精品一区二区,国产伦精品一区二区三区视频免费
国产福利一区二区三区在线视频| 精品无码久久久久国产| 国产精品一区二区三区在线| 亚洲一区二区免费视频软件合集| 欧美一区二区视频网站| 一色桃子久久精品亚洲| 久久不见久久见免费视频1| 91丨porny丨国产| 午夜一区二区三视频在线观看| 91精品午夜视频| 亚洲天堂久久久久久久| 狠狠色丁香久久婷婷综合_中| 国产精品久久久久久久久久久久午夜片| 亚洲一区二区三区免费看| 日韩免费高清电影| 亚洲精品久久嫩草网站秘色| 国产精品一区免费视频| 快播日韩欧美| 欧美一区二区三区播放老司机 | 成人手机在线视频| 日韩av电影免费在线| 日韩欧美色电影| 亚洲国产精品久久人人爱蜜臀| 成人一级片网址| 亚洲精品视频一区二区三区| 精品国产免费一区二区三区香蕉| 亚洲国产一二三| 91同城在线观看| 91成人网在线| 中文字幕视频一区| 国产精品一品二品| 午夜老司机精品| 国产无人区一区二区三区| 免费成人美女在线观看.| 国产超碰91| 777久久久精品| 亚洲一二三专区| 91精品天堂| 欧美日韩精品一区视频| 亚洲精品网站在线观看| bt7086福利一区国产| 色狠狠一区二区| ...xxx性欧美| 成人高清av在线| 91成人免费在线| 亚洲精品日产精品乱码不卡| 99久久综合色| 欧美日韩精品一区视频| 亚洲午夜久久久久久久久久久| 999国产视频| 在线不卡一区二区| 视频在线观看91| 久久久久国产精品视频| 久久综合久久综合久久| 极品尤物av久久免费看| 色之综合天天综合色天天棕色 | 亚洲午夜久久久久久久久电影院| 91九色极品视频| 91麻豆精品久久久久蜜臀| 亚洲va天堂va国产va久| 精品免费国产| 久久久久高清精品| 国产河南妇女毛片精品久久久| 亚洲一二三区在线| 一区二区三区欧美视频| 懂色av一区二区三区在线播放| 91精品国产综合久久久久久漫画 | 中文字幕欧美日本乱码一线二线 | 国产精品区二区三区日本| 日韩欧美在线网站| 麻豆精品一区二区三区| 亚洲欧洲精品一区| 一区二区三区四区视频精品免费 | 日韩国产在线观看一区| 欧美高清一区二区| 国产精品理论片在线观看| www.爱久久.com| 欧美一区二区三区免费观看视频| 另类的小说在线视频另类成人小视频在线| 小说区图片区图片区另类灬| 亚洲人成网站影音先锋播放| 成人欧美一区二区| 久久奇米777| 成+人+亚洲+综合天堂| 欧美一级日韩一级| 国产精品一区二区视频| 欧美日韩国产影片| 麻豆91精品91久久久的内涵| 亚洲一区影院| 亚洲妇熟xx妇色黄| 神马影院我不卡| 一区二区三区在线看| 女同一区二区| 亚洲另类春色国产| 欧美日韩精品久久| 亚洲精品视频在线观看免费| 久久久久网址| 亚洲日本在线a| 蜜桃精品久久久久久久免费影院| 中文字幕在线不卡视频| 国产青春久久久国产毛片 | 99re在线视频观看| 国产亚洲精品久| 成人在线观看91| 欧美国产欧美亚州国产日韩mv天天看完整| 99精品在线免费| 久久久.com| 国产91精品一区二区绿帽| 国产精品私人影院| 国产一区在线观| 亚洲男人的天堂一区二区| 欧美午夜精品久久久久久蜜| 亚洲综合成人在线视频| 色一情一乱一伦一区二区三区丨| 亚洲综合男人的天堂| 亚洲三区四区| 蜜桃视频在线观看一区二区| 欧美日韩综合色| 国产高清在线精品| 亚洲精品在线一区二区| 超碰国产精品久久国产精品99| 国产精品网友自拍| 久久久久久国产精品免费免费| 一区二区三区免费网站| 伊甸园精品99久久久久久| 蜜桃视频第一区免费观看| 欧美精品久久一区| 成人动漫中文字幕| 日本一区二区三区视频视频| 久久av一区二区三区亚洲| 亚洲自拍偷拍九九九| 色香色香欲天天天影视综合网| 久久99精品网久久| 精品少妇一区二区三区免费观看| 91啪在线观看| 亚洲色图欧洲色图婷婷| 亚洲欧洲另类精品久久综合| 久久精品久久综合| 日韩欧美在线网站| 国产精品二区三区四区| 一区二区三区av电影| 色94色欧美sute亚洲线路一久| 国产一区二三区好的| 久久精品在线免费观看| 另类小说综合网| 奇米色777欧美一区二区| 欧美一区二区在线视频| 国产v亚洲v天堂无码| 亚洲午夜视频在线观看| 欧美蜜桃一区二区三区| 91影视在线播放| 亚洲综合男人的天堂| 在线观看国产日韩| bt欧美亚洲午夜电影天堂| 亚洲女人的天堂| 欧美性xxxxxxxx| 97精品久久久久中文字幕| 亚洲精品午夜久久久| 欧美性感一区二区三区| 91视视频在线观看入口直接观看www| 亚洲欧美日韩成人高清在线一区| 中文精品一区二区三区| 成人黄色av网站在线| 亚洲色图制服诱惑| 精品视频一区二区不卡| 51国偷自产一区二区三区| 亚洲电影第三页| 欧美一区二区三区免费| 久久99九九| 精品在线观看免费| 中文字幕乱码久久午夜不卡| 亚洲资源视频| 不卡视频一二三四| 一区二区三区四区在线| 欧美日韩国产高清一区二区| 成人在线视频电影| 三级久久三级久久久| 精品盗摄一区二区三区| 色姑娘综合网| 成人精品免费看| 亚洲一级二级在线| 欧美电视剧在线看免费| 欧洲精品在线一区| 国产成人精品一区二区三区四区| 中文字幕在线不卡国产视频| 欧美日免费三级在线| 国产精品国产一区二区| 美国十次综合导航| 国产精品女同一区二区三区| 在线欧美小视频| 国产免费一区二区三区| 久久精品国产免费看久久精品| 欧美激情一区二区三区蜜桃视频 | 蜜臀久久久99精品久久久久久| 久久一区二区视频| 色婷婷av一区二区三区之一色屋| 97国产超碰| 美腿丝袜亚洲三区| 中文字幕日韩精品一区| 欧美美女黄视频|