home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / lang / cplus / 12420 < prev    next >
Encoding:
Internet Message Format  |  1992-08-17  |  2.3 KB

  1. Path: sparky!uunet!dtix!darwin.sura.net!convex!convex!ssimmons
  2. From: ssimmons@convex.com (Steve Simmons)
  3. Newsgroups: comp.lang.c++
  4. Subject: >>>> Is C++ "for the rest of us" ?
  5. Message-ID: <ssimmons.714059101@convex.convex.com>
  6. Date: 17 Aug 92 13:45:01 GMT
  7. Sender: usenet@news.eng.convex.com (news access account)
  8. Organization: Engineering, CONVEX Computer Corp., Richardson, Tx., USA
  9. Lines: 49
  10. Nntp-Posting-Host: pixel.convex.com
  11. X-Disclaimer: This message was written by a user at CONVEX Computer
  12.               Corp. The opinions expressed are those of the user and
  13.               not necessarily those of CONVEX.
  14.  
  15. > I have been talking to managers who are very nervous about
  16. > moving to C++.  It seems to have a reputation for being
  17. > difficult to master, and those of us who program in C++
  18. > are sometimes considered Gurus.
  19. >
  20.  
  21. Yes, we are so smart.... ;-)
  22.  
  23. > What guidelines would you give to a manager who is trying
  24. > to decide whether to use C++ for an new project?  
  25.  
  26. Understand that there is a learning curve.  It takes time 
  27. for people to change to a new programming environment.  
  28. Start small... Use other people's work like the NIH library.
  29. Having learning groups... Openly discussed good and bad 
  30. style without any EGOs. Seriously, C++ is not hard but it can 
  31. be disastrous if you have bad personalities on the team. 
  32.  
  33. Within 3-6 months, your programmers will probably be experts
  34. at the language. However, build 3 months into the schedule 
  35. for learning.  Give each developer a small task. Have them 
  36. code a class object. Then, review each line of code without
  37. proving the programmer wrong.  Just suggestions.... 
  38.  
  39. >
  40. > Would you suggest that a team with average programmers 
  41. > move to C++ ?
  42. >
  43.  
  44. It is not brains but attitude.  If your programmers don't
  45. like change then don't expect them to learn it without a 
  46. fight.  It is a matter of your programmers wanting to learn
  47. both the syntax of a new language and a new paradigm in 
  48. coding. 
  49.  
  50. >
  51. > Should a programming team attempt a C++ project if they do
  52. > not have any C++ gurus to fall back on?
  53. >
  54.  
  55. Yes.... At worst, you will make mistakes... expect it.... 
  56. If you keep the code modular/object oriented, you will only 
  57. need rewrite that one section. Again, start slow... Talk \
  58. regularly about coding/design issues. 
  59.  
  60. Thank you. 
  61.  
  62.                 Steve Simmons
  63.