Saturday, May 22, 2010

What shall I read to become a good programmer ?

I need a names of books about software design, general programming concepts and Algorithms %26amp; Data structures.


please, list any useful books and the order in which i shall read them, by the way i know C#, but i want to harness the power of programming.

What shall I read to become a good programmer ?
I have to disagree with khanalimuzaffar's answer. While experience is necessary, reading books is a great way to learn from other people's experience. The experience necessary to recreate all the current practices is more than a person's lifetime.





As far as ordering different books, that's probably not very important. For selecting books, one of the best websites is accu.org - they have a huge number of book reviews. They can help you separate the wheat from the chaff. And there are some real stinkers out there.





For starters, I think "The Pragmatic Programmer" is good. http://accu.org/index.php/book_reviews?u...





The ACCU reviews also have a list of C# books.





Books on writing good code:


http://accu.org/index.php/book_reviews?u...





C#


http://accu.org/index.php/book_reviews?u...


http://accu.org/index.php/book_reviews?u...
Reply:You do not need to read books. Reading books will only make you a good teacher not a good programmer. In order to be a good programmer think of a problem and try to solve it and do some research on it. This is the fastest and most fun way to improve your programming skills.





Because reading a book about swimming will not make you a good swimmer. Actually swimming will make you a good swimmer.


No comments:

Post a Comment