碼農翻身檢視原始碼討論檢視歷史
《碼農翻身》,劉欣(@碼農翻身) 著,出版社: 電子工業出版社。
電子工業出版社成立於1982年10月,是工業和信息化部直屬的科技與教育出版社[1],享有「全國優秀出版社」、「講信譽、重服務」的優秀出版社、「全國版權貿易先進單位」、首屆中國出版政府獎「先進出版單位」等榮譽稱號[2]。
內容簡介
本書用故事的方式講解了軟件編程的若干重要領域, 側重於基礎性、原理性的知識。章講述計算機的基礎知識,包括程序的運行原理,進程、線程、文件系統、I/O系統、數據庫原理、TCP/IP,Socket,編譯原理的概述,遞歸等。第2章側重Java的基礎知識,包括Java的歷史、JVM、序列化、持久化、BC、JSP、動態代理、泛型、註解、日誌、JMS、CAS等。第3章則偏重Web後端編程,包括S、SSO、OAuth、RPC、SOA、微服務、服務器的原理、緩存、分布式一致性算法、高可用性、數據庫讀寫分離等。第4章講解代碼管理的本質,包括各種源碼管理工具(SVN, Git)的原理,Ant和Maven的原理,如何做單元測試,爛代碼的產生等。第5章講述了JavaScript的歷史、Node.js的原理、程序的鏈接、命令式和聲明式的區別以及作者十多年來使用過的各種編程語言的感受。第6章是作者的經驗總結和心得體會,包括職場發展的注意事項、作為架構師的感想、寫作的好處等。
作者介紹
劉欣(@碼農翻身):15年的軟件行業從業經驗,前IBM系統架構師,擅長企業應用架構和設計,領導過多個企業級應用架構設計和開發工作。
參考文獻
- ↑ 我國出版社的等級劃分和分類標準,知網出書,2021-03-01
- ↑ 關於我們,電子工業出版社