473,395 Members | 1,608 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,395 software developers and data experts.

C++ Mentoring

Hello,

I am just starting to learn C++ and the research I've done so far says
I should get a C++ mentor to help get a really strong understanding of
OO design. Would anyone here be willing to mentor or does this entire
group act as a mentor? Is it appropriate to run ideas and ask for
help/feedback?

Thanks!
Tyler Riddle

Jul 22 '05 #1
9 1502
Tyler Riddle posted:
Is it appropriate to run ideas and ask for
help/feedback?

Yep!

You need to get yourself a good C++ book.
-JKop
Jul 22 '05 #2
Tyler Riddle writes:
I am just starting to learn C++ and the research I've done so far says
I should get a C++ mentor to help get a really strong understanding of
OO design. Would anyone here be willing to mentor or does this entire
group act as a mentor? Is it appropriate to run ideas and ask for
help/feedback?


A mentor sounds like a good idea. I would guess that well over half of the
questions you ask here will get the response that the question is off topic.
Helping people is way way down the food chain of why most of the regulars
post here; and also on similar groups. But I can't imagine a mentoring
relationship that is conducted by a keyboard. You need someone you can talk
to, at least on the telephone, and better yet in front of a blackboard. I
suggest posting your location, I think it's unlikely you will make a
connection but there is some *slight* chance that someone in a similar time
zone might offer some help.

A college course, providing you are lucky enough to get a good instructor,
is the best (easiest) way to learn. The object of such a course is to
write programs that actual run on a real computer; the major goal here is a
syntactically correct C++ program. The second goal is a very small subset
of the first goal.
Jul 22 '05 #3

"Tyler Riddle" <tr*****@gmail.com> wrote in message
news:cd********@odbk17.prod.google.com...
Hello,

I am just starting to learn C++ and the research I've done so far says
I should get a C++ mentor to help get a really strong understanding of
OO design.
A "face to face" mentor would be ideal, but isn't always possible.
Would anyone here be willing to mentor
Yes, many are, and do.
or does this entire
group act as a mentor?
More or less.
Is it appropriate to run ideas and ask for
help/feedback?


Yes. Good textbooks are also essential. See www.accu.org
for reviews and recommendations. Also be sure to see the
C++ FAQ: http://www.parashift.com/c++-faq-lite/

Good luck!

-Mike
Jul 22 '05 #4
I am just starting to learn C++ and the research I've done so far says
I should get a C++ mentor to help get a really strong understanding of
OO design. Would anyone here be willing to mentor or does this entire
group act as a mentor? Is it appropriate to run ideas and ask for
help/feedback?

I have had great luck getting help on this group. You just can't expect
anyone to write code for you. As with any newsgroup, you need to try it
yourself first, try again, and then ask the group. When you post, post your
code and a detailed but to the point explanation of what you are trying to
do, and you will most likely get an answer. Oh, and don't top-post. If you
follow those basics, you will find yourself in friendly company.

I agree that the best advice is given by a face to face mentor. They will
have more patience than a newsgroup. There are a lot of great books out
there. I would camp in a bookstore and find one that makes sense to you
when you start reading it. If none of them make sense, you need to take a
college course.

Shane
Jul 22 '05 #5
Tyler Riddle wrote:
Hello,

I am just starting to learn C++ and the research I've done so far says
I should get a C++ mentor to help get a really strong understanding of
OO design. Would anyone here be willing to mentor or does this entire
group act as a mentor? Is it appropriate to run ideas and ask for
help/feedback?

Thanks!
Tyler Riddle


And yes, don't forget the google archives of the newsgroup and the FAQ .
--
Karthik
Jul 22 '05 #6
"ZafT" <bu**@inhell.com> wrote in message
news:HP********************@comcast.com...
I am just starting to learn C++ and the research I've done so far says
I should get a C++ mentor to help get a really strong understanding of
OO design. Would anyone here be willing to mentor or does this entire
group act as a mentor? Is it appropriate to run ideas and ask for
help/feedback?

I have had great luck getting help on this group. You just can't expect
anyone to write code for you. As with any newsgroup, you need to try it
yourself first, try again, and then ask the group. When you post, post

your code and a detailed but to the point explanation of what you are trying to
do, and you will most likely get an answer. Oh, and don't top-post. If you follow those basics, you will find yourself in friendly company.

I agree that the best advice is given by a face to face mentor. They will
have more patience than a newsgroup. There are a lot of great books out
there. I would camp in a bookstore and find one that makes sense to you
when you start reading it.
The problem with this approach is that, if one doesn't already
understand the language, whether a book 'makes sense' or not,
is not an indication of whether the book's contents are accurate.

Unfortunately, there are far more poor C++ books than quality ones.
IMO probably a result of many simply trying to 'cash in' on the
current C++ 'craze'. I think a novice should seek out recommendations
before paying money for books to learn from. A good source is the
review section at www.accu.org (there is however some controversy in
this group about the bias of these reviews). You can also search this
group's archives for posts about book recommendations. Also, the
more appropriate books will depend upon whether the C++ novice has
previous experience in another language. (I'm of the opinion that
C++ is not a good first language for the programming novice).

If none of them make sense, you need to take a
college course.


That always helps, but isn't always an option for everyone (it
wasn't when I first started learning.)

-Mike
Jul 22 '05 #7

"osmium" <r1********@comcast.net> wrote in message
news:2m************@uni-berlin.de...

A mentor sounds like a good idea. I would guess that well over half of the questions you ask here will get the response that the question is off topic. Helping people is way way down the food chain of why most of the regulars
post here; and also on similar groups.


Huh? Helping people is pretty much all this group does (when it's not
arguing about something or other.) alt.comp.lang.learn.c-c++ is possibly
even more appropriate.
Jul 22 '05 #8
On 22 Jul 2004 16:11:54 -0700, "Tyler Riddle" <tr*****@gmail.com>
wrote:
Hello,

I am just starting to learn C++ and the research I've done so far says
I should get a C++ mentor to help get a really strong understanding of
OO design. Would anyone here be willing to mentor or does this entire
group act as a mentor? Is it appropriate to run ideas and ask for
help/feedback?


If you're interesting in getting a mentor, then I'd suggest joining
the accu (www.accu.org). Check out:
http://www.accu.org/begincpp/public/

You'll also need to buy the book "Accelerated C++".

Tom
Jul 22 '05 #9
osmium wrote:
A mentor sounds like a good idea. I would guess that well over half of the
questions you ask here will get the response that the question is off topic.

Liar.
I pulled up the newsgroup today and had 700+ new messages. Less than 10%
were redirects.
Brian Rodenborn
Jul 22 '05 #10

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

36
by: Andrea Griffini | last post by:
I did it. I proposed python as the main language for our next CAD/CAM software because I think that it has all the potential needed for it. I'm not sure yet if the decision will get through, but...
0
by: me | last post by:
I've posted this in the microsoft news group but just noticed the comp newsgroups. What's the difference anyways? This one is a tricky one so I'm interested in seeing what all you gurus have to...
6
by: LenS | last post by:
Hello Was wandering if there is any place where some one could go to get mentoring on python coding. I have started coding in python but I am the only one in the shop using it. So there is no...
45
by: Brett | last post by:
If I do this without declaring a corresponding field, is it considered bad design? What are the advantages or disadvantages to either method? Notice there is not set. public string URL { get...
3
by: Tony Vitonis | last post by:
Seeing as how I'm new to VB.NET, I thought I'd ask whether any mentoring programs exist. I think I'd benefit from having some knowledgeable person examine the things I write, and give me...
0
by: Neal Norwitz | last post by:
This spring and summer, Google will again provide stipends for students (18+, undergraduate thru PhD programs) to write new open-source code. The Python Software Foundation (PSF) ...
75
by: kwikius | last post by:
My hunch is my posts to clc++ are disappearing down a hole, so I post here instead. Future of C++ thread on clc++ "Abhishek" <nospam_abhishekpandey@yahoo.comwrote in message...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.