Which book is the most influential to programmers and every programmer should read? _ Books

Source: Internet
Author: User

http://www.vaikan.com/what-is-the-single-most-influential-book-every-programmer-should-read/




Overseas well-known website StackOverflow has a problem survey: Which book is the most influential to programmers, every programmer should read the book. , the survey has lasted two years, so far attracted 153,432 people to visit, the reader has recommended 478 books (still increasing), one of the most popular book "Code Complete" was the top 1306 times. If you're a programmer, you'll be interested to see how many of these books you've read, if you haven't read a book, I can't say anything, maybe you're a genius, but I'm sure most people know that you can't learn at school what you really need in your job, The teachers who can help us to work in the company after graduation are these excellent books, a good book can change a person's life.

The following is a simple list of the top books in this survey: the first: 1306 votes "Code Complete (2nd Ed) by Steve McConnell", Chinese version of the Encyclopedia (second Edition), two software Jolt Award Shock Award winner.
Second place: 1161 votes "The Pragmatic Programmer", Chinese edition "Programmer's Way of cultivation"
Third place: 689 votes "Structure and interpretation of Computer Programs", Chinese edition "Construction and interpretation of computer programs"
Fourth place: 557 votes "The C programming Language", Chinese edition "C programming Language"
Fifth place: 472 votes "refactoring:improving The design of Existing Code", Chinese edition "Refactoring: Improving Existing Codes"
Sixth place: 472 votes "Introduction to Algorithms", Chinese edition "Introduction to Algorithms"
Seventh place: 430 votes "The mythical Man-Month", Chinese edition "The Human Moon myth"
Eighth place: 426 votes "design Patterns", Chinese edition "Designing Pattern"
Nineth Place: 386 votes The art of Computer programming (first Volume Hardcover), Chinese edition "Computer Programming Art (Volume I)"
10th place: 353 votes "compilers:principles, techniques, and Tools", Chinese edition "Principle of Compiling"
11th Place: 329 votes "Head-first Design Patterns", Chinese version "head of the Model"

Of course, here the rankings do not have any authority, but can be said to be a good book, these 11 outside there are many books, although the number of votes is not so much, but everyone estimates are familiar, such as "effective C + +" (Chinese version of the effective C + +: Improve the procedures and design of 55 specific "Clean Code" (Chinese edition "Code Neat Way"), "effective Java" (Chinese edition "effective Java Chinese Edition (2nd edition)" and so on.

Remember a philosopher once said: The importance of a programming language is not in the language itself, but in the language to reflect the programming mode of thinking. Therefore, it is not the book you use to read, reading is a habit.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.