100 top software development books
I will be in this articleArticleList 100 top software development books. I will select them based on the following criteria: 1) Amazon views; 2) Amazon scores; 3) Google clicks; 4) whether to receive the jolt Award (only after winning the jolt award can a technical book truly lay the role of a classic ).
The first 20 digits are listed below. click the following link to see if your favorite books are in the list.
Top 100 Best Software Engineering books, ever
1Steve McConnell
Code complete: A Practical Handbook of Software Construction
2Elisw.freeman, etc.
Head first design patterns
3Steve McConnell
Rapid Development
4Erich Gamma
Design Patterns: Elements of reusable object-oriented software
5Bruce Schneier
Applied cryptography: protocols, algorithms, and source code (2nd edition)
6Robert C. Martin
Agile Software Development: Principles, patterns and practices
7Joel Spolsky
Joel on Software
8TomDeMarco, Timothy lister
Leleware: productive projects and teams (2nd edition)
9Frederick P. Brooks
The Mythical man-month, anniversary edition (2nd edition)
10Martin Fowler
Refactoring: improving the design of existing code
11Mike Cohn
Agile estimating and planning
12Alistair Cockburn
Writing valid tive Use Cases
13Bertrand Meyer
Object-oriented software construction (2nd edition)
14Steve McConnell
Software estimation: Demystifying the black art
15Mike Cohn
User stories applied: for Agile Software Development
16Donald E. knuth
The art of computer programming, the, Volumes 1-3 boxed set (2nd edition)
17Martin Fowler
Patterns of enterprise application architecture
18Jeffrey Friedl
Mastering Regular Expressions
19Andrew hunt, David Thomas
The pragmatic programmer: From journeyman to master
20Karl E. wiegers
Software requirements (2nd edition)
from: Noop. nl