最全的优秀【编程书籍】推荐列表!

算法和数据结构

关于算法

《Introduction to Algorithms》

中文译本:《算法导论》

豆瓣评分&简介:https://book.douban.com/subject/20432061/

《The Algorithm Design Manual》

中文译本:《算法设计手册》

豆瓣评分&简介:https://book.douban.com/subject/4048566/

《Algorithms in a nutshell》

中文译本:《算法技术手册》

豆瓣评分&简介:https://book.douban.com/subject/3253654/

《Algorithms in Java》

未找到中文版

关于数据结构

《Fundamentals of data structures》

中文译本:《数据结构基础》

豆瓣评分&简介:https://book.douban.com/subject/4227534/

《Algorithms + Data Structures = Programs》

未找到中文版

人工智能

国内的机器学习入门经典读物非西瓜书莫属,那关于人工智能这个大方向呢推荐了 5 本:

《Artificial Intelligence: A Modern Approach》

中文译本:《人工智能:一种现代的方法(第 3 版)》

豆瓣评分&简介:https://book.douban.com/subject/25796281/

《Artificial Intelligence For Dummies》

未找到中文版

《Deep Learning》

豆瓣评分&简介:https://book.douban.com/subject/26883982/

《Make Your Own Neural Network: A Gentle Journey Through the Mathematics of Neural Networks, and Making Your Own Using the Python Computer Language》

未找到中文版

《Neural Networks and Deep Learning: A Textbook》

未找到中文版

软件架构

《Software Architecture in Practice》

中文译本:《软件构架实践》

豆瓣评分&简介:https://book.douban.com/subject/1151459/

《Beyond Software Architecture: Creating and Sustaining Winning Solutions》

中文译本:《超越软件架构》

豆瓣评分&简介:https://book.douban.com/subject/1400512/

《Clean Architecture》

豆瓣评分&简介:https://book.douban.com/subject/26915970/

《The Design of Design》

中文译本:《设计原本:计算机科学巨匠 Frederick P. Brooks 的思考》

豆瓣评分&简介:https://book.douban.com/subject/5406042/

《Design Patterns》

中文译本:《设计模式:可复用面向对象软件的基础》

豆瓣评分&简介:https://book.douban.com/subject/1052241/

人机交互(HCI)

《Designing Interfaces》

中文译本:《Designing Interfaces 中文版》

豆瓣评分&简介:https://book.douban.com/subject/2365393/

《Designing the User Interface: Strategies for Effective Human-Computer Interaction (6th Edition)》

未找到中文版

《The Psychology of Human-Computer Interaction》

未找到中文版

《Don’t Make Me Think》

中文译本:《点石成金》

豆瓣评分&简介:https://book.douban.com/subject/1827702/

《Human-Computer Interaction: an Empirical Research Perspective》

未找到中文版

数学优化

《Introduction to linear optimization》

未找到中文版

豆瓣评分&简介:https://book.douban.com/subject/2157943/

《Practical Mathematical Optimization: Basic Optimization Theory and Gradient-Based Algorithms》

未找到中文版

《Optimal Control Theory: An Introduction》

未找到中文版

《Algorithms for Minimization Without Derivatives》

未找到中文版

《Linear Programming: Foundations and Extensions》

未找到中文版

计算机安全

《Principles of Information Security》

未找到中文版

《Principles of Computer Security》

未找到中文版

《The InfoSec Handbook: An Introduction to Information Security》

未找到中文版

《Defensive Security Handbook: Best Practices for Securing Infrastructure》

未找到中文版

《Applied Cryptography》

未找到中文版

游戏开发

《Game Engine Architecture》

未找到中文版

豆瓣评分&简介:https://book.douban.com/subject/3745143/

《Game Programming Gems 2》

未找到中文版

《Artificial Intelligence for Games》

未找到中文版

《Agile Game Development with Scrum》

未找到中文版

《Foundations of Game Engine Development》

未找到中文版

操作系统

《Operating System Concepts》

中文译本:《操作系统概念(第七版)》

豆瓣评分&简介:https://book.douban.com/subject/4289836/

《UNIX Systems for Modern Architectures》

中文译本:《现代体系结构上的 UNIX 系统:内核程序员的对称多处理和缓存技术》

豆瓣评分&简介:https://book.douban.com/subject/26290762/

《Understanding the Linux Kernel》

中文译本:《深入理解 LINUX 内核 (第三版)》

豆瓣评分&简介:https://book.douban.com/subject/2287506/

《Operating Systems: Internals and Design Principles》

中文译本:《操作系统:精髓与设计原理(第 6 版)》

豆瓣评分&简介:https://book.douban.com/subject/5064311/

《Operating Systems: Three Easy Pieces》

未找到中文版

分布式系统

《Designing Distributed Systems: Patterns and Paradigms for Scalable, Reliable Services》

未找到中文版

《Building Microservices》

未找到中文版

《Distributed System Design》

未找到中文版

《Distributed systems: Principles and Paradigms》

中文译本:《分布式系统原理与范型(第 2 版)》

豆瓣评分&简介:https://book.douban.com/subject/3108801/

《Programming Distributed Computing Systems: A Foundational Approach》

未找到中文版

数据库系统

《Database System Concepts》

中文译本:《数据库系统概念(原书第 6 版)》

豆瓣评分&简介:https://book.douban.com/subject/10548379/

《Fundamentals of Database Systems》

中文译本:《数据库系统基础》

豆瓣评分&简介:https://book.douban.com/subject/2261067/

《Database Management Systems》

未找到中文版

《Database Design and Relational Theory: Normal Forms and All That Jazz》

未找到中文版

《Database Systems: Design, Implementation, & Management》

未找到中文版

解释器和编译器

《Writing Compilers and Interpreters》

未找到中文版

《Compiler Technology: Tools, Translators and Language Implementation》

未找到中文版

《Object-Oriented Compiler Construction》

未找到中文版

《Programming Language Processors in Java: Compilers and Interpreters》

未找到中文版

《Compilers: Principles, Techniques, and Tools》

中文译本:《编译原理》

豆瓣评分&简介:https://book.douban.com/subject/1866231/

并发性(Concurrency)

《Concurrent Programming in Java: Design Principles and Patterns》

中文译本:《Java 并发编程》

豆瓣评分&简介:https://book.douban.com/subject/1440218/

《Principles of Concurrent and Distributed Programming》

未找到中文版

《The Art of Concurrency: A Thread Monkey’s Guide to Writing Parallel Applications》

未找到中文版

豆瓣评分&简介:https://book.douban.com/subject/3572912/

《Concurrency: State Models and Java Programs》

未找到中文版

《Concurrency Theory: Calculi an Automata for Modelling Untimed and Timed Concurrent Systems》

未找到中文版

高性能计算

《High Performance Computing》

未找到中文版

《Problem-solving in High Performance Computing: A Situational Awareness Approach with Linux》

未找到中文版

  • 《High Performance Computing: Programming and Applications》

未找到中文版

《High Performance Computing: Modern Systems and Practices》

未找到中文版

《High Performance Computing in Remote Sensing》

编者:Antonio J. Plaza、Chein-I Chang

未找到中文版

小编语:上面的中文译本和豆瓣评分简介都是小编一本一本找的,但由于小编精(lao)力(yan)有(hun)限(hua),可能会有一些疏漏,即存在一些有中文译本而没有找到的情况。希望大家谅解哦~ 

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年3月16日
下一篇 2019年3月16日

相关推荐