Can you learn C++ like any other language? *as part of on job training*

Page 2 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

StageLeft

No Lifer
Sep 29, 2000
70,150
5
0
Originally posted by: Zombie
Originally posted by: Skoorb
None of the report functions work and even a simple blank space crashes it. This shows lack of good programing fundamentals and that is what concerns me.
Well, all my apps are that bad too. That's why we have testers to tell me that it didn't work, and now I have to fix it :) If I was responsible for entire rollout of anything I built most of it wouldn't work unless very simple, because I really don't like bug-testing :p



:), If the app is for internal use then developer is in charge of testing ( atleast in our 3000 employee organization). I don't have time to test her stuff and my stuff and tell her fix the damn thing. I just stop using it and wait for my manager to come crying to me for not using it.
Ah, I love our business analysts. All they do is debug and test and when something is rolled out and it fails the heat falls on THEM! :D
 

Zombie

Platinum Member
Dec 8, 1999
2,359
1
71
I gave her Deitel & Deitel book (manager wanted to recommend her the book) and she brings it right back. She is looking for a tutorial format and not a text.

God why am I being asked help this person.
 

Apathetic

Platinum Member
Dec 23, 2002
2,587
6
81
There is absolutely NO WAY I'd let anything written by a C++ newbie get anywhere close to a production system without a major code review. If she can barely deal with VB.NET, I find it very hard to believe she could deal with c++.

Oh, if it's c++ with MFC thrown in I think I can safely say she is utterly and completely doomed.

Dave
 

Apathetic

Platinum Member
Dec 23, 2002
2,587
6
81
Originally posted by: Zombie
I gave her Deitel & Deitel book (manager wanted to recommend her the book) and she brings it right back. She is looking for a tutorial format and not a text.

God why am I being asked help this person.


Sooo.... she wants something like "How to Pretend You're a C++ Programmer in 36 Hours" type of book?

That's too bad. The Dietel book is a good book. I don't know of any C++ tutorial books (good or otherwise). I have lots of C books, but the only C++ books I have a Stroustrup's and Dietel's.

C++ is *HARD* - especially when you throw COM into the mix. You have to know a staggering amount of information to simply call a component written in VB (or another COM language) from C++. I know you haven't mentioned COM yet, but it's only a matter of time before someone says "...hey, Fred just wrote this little library function in VB, why don't you use it in your C++ program?..."

As many other posters have pointed out, there's a LOT more to being a programmer than memorizing a language syntax. Application design is paramount. If your design is bad, then your app will suck no matter how skillfully you wrote the syntax.

Dave
 

Zombie

Platinum Member
Dec 8, 1999
2,359
1
71
Originally posted by: Apathetic
Originally posted by: Zombie
I gave her Deitel & Deitel book (manager wanted to recommend her the book) and she brings it right back. She is looking for a tutorial format and not a text.

God why am I being asked help this person.


Sooo.... she wants something like "How to Pretend You're a C++ Programmer in 36 Hours" type of book?

That's too bad. The Dietel book is a good book. I don't know of any C++ tutorial books (good or otherwise). I have lots of C books, but the only C++ books I have a Stroustrup's and Dietel's.

C++ is *HARD* - especially when you throw COM into the mix. You have to know a staggering amount of information to simply call a component written in VB (or another COM language) from C++. I know you haven't mentioned COM yet, but it's only a matter of time before someone says "...hey, Fred just wrote this little library function in VB, why don't you use it in your C++ program?..."

As many other posters have pointed out, there's a LOT more to being a programmer than memorizing a language syntax. Application design is paramount. If your design is bad, then your app will suck no matter how skillfully you wrote the syntax.

Dave


so very true.

The simple fact that the search function in her web app crashes if there is whitespace before or after the phrase shows that the lady doesn't know what she is doing. It's takes 2 lines of code to get rid that whitespace but no she hasn't thought about it.

oh well...
 

SunnyD

Belgian Waffler
Jan 2, 2001
32,674
146
106
www.neftastic.com
I personally think that you really need to know the fundamentals of how a computer works with regards to programming. C++ is easy enough to pick up, but learning straight C is by far the best thing to do. Ever use a vtable pointer to access a COM reference with C? I bet not... but if you have, you now know how COM works.
 

Bassyhead

Diamond Member
Nov 19, 2001
4,545
0
0
Originally posted by: MAME
Originally posted by: Electric Amish
Sure you can.... It might actually be better to learn C++ first, except for maybe Java, since C++ is generally taught in a more Object Oriented manner than other languages.

I agree

yeah, i learned java first