I'm a junior C# developer, I learned at home and now I got my first job :)

I want to buy these books. But what is the correct order to read these books?

Code Complete: A Practical Handbook of Software Construction

Clean Code: A Handbook of Agile Software Craftsmanship

Pragmatic Programmer

There is no "correct" order to reading these books.

They each focus on different aspects of software engineering.


Clean Code - focuses on coding in the small. How to write classes and functions.
Code Complete - focuses on the processes of software engineering.
Pragmatic Programmer - focuses on working within a team producing software.

