Ask HN: What are some good books for understanding OOP?
21–26 of 26 posts
Re: Ask HN: What are some good books for understanding OOP?
#22The most important thing to realize is that "object-oriented programming" isn't a well defined term. If you don't know what it means and you pick up books about Smalltalk or CLOS, you won't really have a good grasp on the corporate C++/Java/C# environments you might be thrown into, and if you get a job interview that asks "explain OOP to me", they won't have any fucking idea what you're talking about, because by "OOP…
In situations like those, I feel like OOP is some of the most buzzword laden areas of CS. Things like "Cohesion", "Layering", "Polymorphism", "Abstraction", etc. They are all great concepts with a lot of important principles, but I drives me nuts how often I've heard them used excessively.
Re: Ask HN: What are some good books for understanding OOP?
#23Re: Ask HN: What are some good books for understanding OOP?
#24Re: Ask HN: What are some good books for understanding OOP?
#25I have an intense desire to contribute to the Chromium Project, however, I too am a programming novice. I know a bit of Java, but not much else. I understand that this is a monumental end goal given my current situation, but can anyone point me in the direction of the best tutorial books that money can buy? Good karma for anyone that responds :)
It seems that your first step is to to find good C++ resources: http://stackoverflow.com/questions/155762/best-c-resource
Hope this helps.