New
Programming
14 books
New
New
Introduction to Algorithms, fourth edition
The definitive reference on algorithms and data structures for students and practicing engineers
by Charles E. Leiserson, Clifford Stein, Ronald L. Rivest, Thomas H. Cormen
New
A Philosophy of Software Design
Timeless principles for managing complexity and writing software that lasts
New
New
Designing Data-Intensive Applications
The big ideas behind reliable, scalable, and maintainable systems
New
Cracking the Coding Interview
189 Programming Questions and Solutions for Software Engineering Interviews
New
Refactoring
Improving the Design of Existing Code
by Don Roberts, John Brant, Kent Beck, Martin Fowler, William Opdyke
New
Working Effectively with Legacy Code
Proven techniques for understanding, testing, and safely changing code you did not write
The Pragmatic Programmer
Practical wisdom for programmers who want to write better software and build better careers
New
The Art of Computer Programming
Fundamental Algorithms, Data Structures, and the Mathematical Foundations of Programming