By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
432,526 Members | 1,888 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 432,526 IT Pros & Developers. It's quick & easy.

good reference

P: n/a
i wish to start programming with OOP, but i have no experience: can
anyone tell me what book should i buy to learn it?

I have a good knowledge of programming, but absolutely zero of OOP.

Also, working hard, how long do you think it may need to have a good
understanding of it, so i can start programming in that direction?

Thanks a lot.

Aug 28 '07 #1
Share this Question
Share on Google+
5 Replies


P: n/a
"vinnie" <ce**********@gmail.comwrote in message
news:11*********************@o80g2000hse.googlegro ups.com...
>i wish to start programming with OOP, but i have no experience: can
anyone tell me what book should i buy to learn it?

I have a good knowledge of programming, but absolutely zero of OOP.

Also, working hard, how long do you think it may need to have a good
understanding of it, so i can start programming in that direction?

Thanks a lot.
Well, first of all, you'll only learn so much from a book. There are tons.
I'd check ratings on Amazon and start there.

But honestly, the only way most people learn good OOP techniques is by
working with people who are good. It doesn't even have to be in an office
type environment. Get involved in an OSS project and learn the code and try
to contribute. There's nothing better than having people who know their
stuff sharing their knowledge with you.

Learning from a book depends on the author really knowing his stuff and you
really understanding what he's saying. That's often hard to do without
guidance. That's just my $0.02

Aug 28 '07 #2

P: n/a
Being that you already have a "good knowledge of programming" - then you
would likely Andrew Troelsen book(s) helpful.

-HTH


"vinnie" <ce**********@gmail.comwrote in message
news:11*********************@o80g2000hse.googlegro ups.com...
>i wish to start programming with OOP, but i have no experience: can
anyone tell me what book should i buy to learn it?

I have a good knowledge of programming, but absolutely zero of OOP.

Also, working hard, how long do you think it may need to have a good
understanding of it, so i can start programming in that direction?

Thanks a lot.

Aug 28 '07 #3

P: n/a
"vinnie" wrote
>i wish to start programming with OOP, but i have no experience: can
anyone tell me what book should i buy to learn it?
I have a good knowledge of programming, but absolutely zero of OOP.
Also, working hard, how long do you think it may need to have a good
understanding of it, so i can start programming in that direction?
I'm surprised that, in 2007, someone with "a good knowledge of programming"
has zero knowledge of OOP!

I've been using OOP professionally for about 13 years - I would have thought
that anyone who been to school/college in that period would have learned
something.

facetiousness aside, as has already been mentioned, I use Amazon's terrific
review system.
Aug 28 '07 #4

P: n/a
"vinnie" <ce**********@gmail.comwrote in message
news:11*********************@o80g2000hse.googlegro ups.com...
I have a good knowledge of programming, but absolutely zero of OOP.
There are some (me included) who would say that the two halves of the above
sentence are mutually exclusive...
--
Mark Rae
ASP.NET MVP
http://www.markrae.net

Aug 28 '07 #5

P: n/a
On 28 Aug, 19:23, vinnie <centro.ga...@gmail.comwrote:
i wish to start programming with OOP, but i have no experience: can
anyone tell me what book should i buy to learn it?

I have a good knowledge of programming, but absolutely zero of OOP.

Also, working hard, how long do you think it may need to have a good
understanding of it, so i can start programming in that direction?

Thanks a lot.
How timely, I repeat my post from yesterday.

This book gets top marks from me: "Beginning C# Objects: From
Concepts
to Code" by Jacquie Barker and Grant Palmer. It is 3 years old now so
there is no C#2005 edition! So why am I recommending it? - because
it
is an excellent book. It is all about C# objects which will be the
difficult bit for you unless you've previously used an OO programming
language. They do go over the basic syntax (keywords, sequence,
selection and iteration) but most of the book dwells on C# objects
and
it is a great introduction to OOAD using UML via a small case study.
Most introductory C# books don't do OOAD very well (most just don't
cover it or they treat it in a derisory fashion) - which is why I am
recommending this book to you. http://www.apress.com/book/bookDisplay.html?bID=293

After reading it you don't stop there but it's brilliant place to
start.

Aug 29 '07 #6

This discussion thread is closed

Replies have been disabled for this discussion.