Books
A package from 2 friends
Actually from 3. No: 4!
During this summer, some of my Microsoft Student Partners colleagues were selected for internships in Redmond, at Microsoft’s headquarters. Among them were my 2 good friends, Bogdan and Razvan Hobeanu, who worked in two separate teams, in the Windows division. They had a pretty nice adventure there, along with some other friends like Andrei Csibi and Alex Ghiondea, but you can learn more from them, here [Romanian].
We even got to talk on the phone from time to time, and on one of the occasions More >
Learning C#: Books
One of the most common question people ask me is “Where should I learn C#?” Of course, I get it from people who want to learn C#.
Although now, unlike 3-4 years ago, the web is full of tutorials, free books, webcasts, etc. (maybe too full), it’s becoming harder to find the good and really good resources. By “good resource” I understand a resource that starts with basic stuff and gradually takes the reader/viewer more in-depth, in a sustained way.
I had a list of my own containing good books, but it was getting old, so I decided to ask More >
“Searching for the perfect books”
My friend from the Microsoft Student Partners, Andrei Csibi, had a great ideea. Ask other people which are the books that every programmer should read.
My list is:
I. Best Practices
1) Code Complete 2 – Steve McConnel
- excellent book – MUST READ – teaches you patterns & practices available in most programming language
2) The Pragmatic Programmer: From Journeyman to Master – Andrew Hunt, David Thomas
- excellent book – MUST READ – goes very well with CodeComplete2
II. Algorithms
1) Introduction to Algorithms – Thomas H. Cormen,