Current location - Education and Training Encyclopedia - University rankings - Come on, Art, your college girlfriend will support you after school.
Come on, Art, your college girlfriend will support you after school.
Programming must read six books, programmers must have programming thinking.

How to Cultivate Programmers

Douban score: 9. 1

One of the best-selling books in the world, one of the classic must-read books about programmers. This book covers everything from personal responsibility and career development to explaining various architecture technologies, and comprehensively explains the best practices and major pitfalls in different aspects of software development. This book can not only help to change the habit of coding, but also change a programmer's personality, which is worth reading again and again.

The myth of man and the moon

Douban score: 9.0

Programmers' classic must-read books are regarded as the Bible of the software industry. In this book, the author provides the most insightful views for complex projects managed by people, including many thought-provoking views and a large number of software engineering practices. Although books have been published for decades, the concepts and theories in them still have high reference value.

JavaScript authoritative guide

Douban score: 9.5

Call it "rhinoceros book" and learn JavaScript classics. This book mainly explains the JavaScript language, and deeply introduces the important client API and server API that may be used in JavaScript programs. This book is long, and the theory in it is simple and detailed. It is recommended that people with a certain programming foundation read this book again.

Python programming: from introduction to practice

Douban score: 9.2

Python primer. This book is divided into two parts: basic knowledge and project actual combat. First, learn the basic knowledge of Python step by step, and then cultivate your own programming thinking, analysis skills and angles through practical training of high-quality projects. The content of the book is very friendly, there are no particularly obscure knowledge points, and the explanations are in place, which can quickly let Xiaobai know Python.

rebuild

Douban score: 9. 1

The classic works of martin fowler, the godfather of software development. This book clearly reveals the process, principles and practical standards of reconstruction and is a detailed tool set. Compared with the original, many reconstruction methods have been improved, grounded and more suitable for the times. Reading this book requires some basic knowledge of JavaScript, and program developers can make targeted modifications to their programming languages on the basis of understanding the concept of refactoring.

Collective intelligent programming

Douban score: 9.0

Introduction to programmers. Based on machine learning and computational statistics, this book tells how to mine and analyze data and resources on the Web, and how to analyze user experience, marketing, personal taste and many other information, and obtain, collect and analyze user data through complex algorithms to create new user value and business value. This book is rich in content and practical, and it is a very practical book for learning Python.