You are on page 1of 1

Programming Paradigms

https://en.wikipedia.org/wiki/Programming_paradigm

 Finite-dimensional vector spaces, and


 Linear algebra problem book (this one has solutions, which can help get
you unstuck from time to time).

1. Coders at Work: Reflections on the Craft of Programming

2. Code Complete: A Practical Handbook of Software Construction

3. The Mythical Man Month

4. Don't Make Me Think, Revisited: A Common Sense Approach to Web Usability

5. The Pragmatic Programmer: From Journeyman to Master

6. Clean Code: A Handbook of Agile Software Craftsmanship

7. Programming Pears

8. Cracking the Coding Interview: 150 Programming Questions and Solutions

9. Soft Skills: The Software Developer's Life Manual

10. Zero Bugs and Program Faster

11. Work Effectively with Legacy Code

12. Design Patterns

13. Clean Code

14. Java Concurrency in Practice

15. Domain-Driven Design

16. Patterns of Enterprise Application Architecture

17. Code Complete

18. Refactoring: Improving the Design of Existing Code

You might also like