Jon Bentley, author of "programming Pearl", can be regarded as a group of books. In this book, 17 books are involved According to incomplete statistics by the monks-and this book is a classic, so it's boring to make a list.
Unfortunately, some classic books such as design patterns and refactoring were not published at the time, so they were not listed on the list. I think if the author prepares the third edition, it will certainly add relevant chapters and mention these books or recommend them to readers as further reading.
* ******************** The list **************** ***********
Michael Jackson <software requirements & specifications>
James L. Adams <conceptual blockbusting>
Steve McConnell <code complete: A Practical Handbook of software construction> the Chinese translation "code Daquan" has been mentioned many times in this book, and this book is very popular.
Steve McConnell <rapid development>
Steve McConnell <software project release Val guide>
David gries <the science of programming>
Steve Maguire <writing solid code>
Kernighan and Pike <practice of programming>
Berton roueche <The medical detectives> is called the best test book by the author.
PolyA
Darrell huff
John Allen Paulos <innumeracy: mathematical illiteracy and Its 'consequences>
Aho, Hopcraft and Ullman <data structures and algorithms>
Cormen, leiserson and Rivest <Introduction to algorithms> algorithm Bible
CD-ROM: dr. Dobb's essential books on algorithms and data structuresge involves 9 algorithms and data structures books including the above two.
Fred Brooks <Mythical Man Month> has been mentioned many times. The Chinese Translation of man-month myth has been printed many times, and the software engineering holy book
Don knuth's <art of computer programming> has been mentioned many times. It is a very thick set of books, which are translated into the art of computer programming.
Bob Sedgewick <algorithms in C/C ++/Java> is a set of three books.