home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!dtix!darwin.sura.net!convex!convex!ssimmons
- From: ssimmons@convex.com (Steve Simmons)
- Newsgroups: comp.lang.c++
- Subject: >>>> Is C++ "for the rest of us" ?
- Message-ID: <ssimmons.714059101@convex.convex.com>
- Date: 17 Aug 92 13:45:01 GMT
- Sender: usenet@news.eng.convex.com (news access account)
- Organization: Engineering, CONVEX Computer Corp., Richardson, Tx., USA
- Lines: 49
- Nntp-Posting-Host: pixel.convex.com
- X-Disclaimer: This message was written by a user at CONVEX Computer
- Corp. The opinions expressed are those of the user and
- not necessarily those of CONVEX.
-
- >
- > I have been talking to managers who are very nervous about
- > moving to C++. It seems to have a reputation for being
- > difficult to master, and those of us who program in C++
- > are sometimes considered Gurus.
- >
-
- Yes, we are so smart.... ;-)
-
- > What guidelines would you give to a manager who is trying
- > to decide whether to use C++ for an new project?
-
- Understand that there is a learning curve. It takes time
- for people to change to a new programming environment.
- Start small... Use other people's work like the NIH library.
- Having learning groups... Openly discussed good and bad
- style without any EGOs. Seriously, C++ is not hard but it can
- be disastrous if you have bad personalities on the team.
-
- Within 3-6 months, your programmers will probably be experts
- at the language. However, build 3 months into the schedule
- for learning. Give each developer a small task. Have them
- code a class object. Then, review each line of code without
- proving the programmer wrong. Just suggestions....
-
- >
- > Would you suggest that a team with average programmers
- > move to C++ ?
- >
-
- It is not brains but attitude. If your programmers don't
- like change then don't expect them to learn it without a
- fight. It is a matter of your programmers wanting to learn
- both the syntax of a new language and a new paradigm in
- coding.
-
- >
- > Should a programming team attempt a C++ project if they do
- > not have any C++ gurus to fall back on?
- >
-
- Yes.... At worst, you will make mistakes... expect it....
- If you keep the code modular/object oriented, you will only
- need rewrite that one section. Again, start slow... Talk \
- regularly about coding/design issues.
-
- Thank you.
-
- Steve Simmons
-