It was suggested that Effective Java is a great book to read before programming in C#. What gotchas should I be aware of since the book is not targeted for the .NET environment?
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Effective Java will help you learn good some software development practices but it won’t help you with anything specifically related to .NET. It is a great book and there is much that can be learned by reading it regardless of your language of choice.
If you are looking to polish your C# code then you will probably be better off reading Bill Wagner’s More Effective C#.
That being said, Joshua Bloch is a very smart individual and I would recommend his book to any developer. Also he is a fantastic speaker and many of his presentations can be found on YouTube.