3 ms·
I want to say thank you for the list before I ask my stupid questions. How and where did you learn about object-orientation, etc? I find myself in a very sticky
by spiffworks 16y ago
I want to say thank you for the list before I ask my stupid questions. How and where did you learn about object-orientation, etc? I find myself in a very sticky situation where I've been programming micro-controllers in C and assembly for years and using Matlab for high-level simulations with a giant chasm in my knowledge in between. Every resource that I have read so far seems to assume a student who has formally studied CS. Is there an accessible guide to object-orientation?
- turbofail 16y agoIf what you're comfortable with is lower level stuff, one possibility is to look at an implementation of an object system in C. In particular, I found reading the Python source code to be helpful when learning about object orientation.
- nadam 16y agoProbably I would not suggest this book otherwise, but if you are an experienced C programmer then Bruce Eckel's 'Thinking in C++' book might be for you. It explains to C programmers why object orientation is a good thing. It gradually shifts from C to C++. (If I remember correctly; I've read that book long years ago.) You can freely download the book: http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html