home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / lang / cplus / 12707 < prev    next >
Encoding:
Text File  |  1992-08-20  |  1.6 KB  |  44 lines

  1. Newsgroups: comp.lang.c++
  2. Path: sparky!uunet!mole-end!mat
  3. From: mat@mole-end.matawan.nj.us
  4. Subject: Re: Is C++ "for the rest of us" ?
  5. Message-ID: <1992Aug20.094653.29755@mole-end.matawan.nj.us>
  6. Organization: :
  7. References: <1355EN@netmbx.netmbx.de> <rmartin.714275698@thor>
  8. Date: Thu, 20 Aug 1992 09:46:53 GMT
  9. Lines: 33
  10.  
  11. In article <rmartin.714275698@thor>, rmartin@thor.Rational.COM (Bob Martin) writes:
  12. > jrobie@netmbx.netmbx.de (Jonathan Robie) writes:
  13.  
  14. > |What guidelines would you give to a manager who is trying
  15. > |to decide whether to use C++ for an new project?  ///
  16.  
  17. >  ...
  18. > Train the engineers in OOD and C++.  Training in OOD is essential, C
  19. > programmers who learn C++ are likely to keep using C-isms and not
  20. > likely to practice any OO.  
  21.  
  22. I'll second that, and for a different reason.
  23.  
  24. Y'see, if you want to avoid the C'ism, what you need is training in
  25. OO Programming.
  26.  
  27. But if you want to get the job done on time and with a minimum of
  28. hassle, and get the bennies of OO, then you need OO Design.  And
  29. to make the OO Design sound, you need OO Analysis.
  30.  
  31. Oh, and you need a clear notion of `Detailing'--my term, by analogy with
  32. the structural and miscelaneous steel industries, for what is commonly
  33. lumped under `Detailed Design'--except that nobody has a definition,
  34. except maybe me.  Look for some of my old posts, here and on comp.object.
  35. (I don't mean that nobody _does_ it; I mean that nobody can _explain_ it.)
  36.  
  37. Anyhow, I suggest you study a bunch of OO methods, and also study E/R
  38. modelling, and then follow none of them exactly!
  39. -- 
  40.  (This man's opinions are his own.)
  41.  From mole-end                Mark Terribile
  42.  
  43.  mat@mole-end.matawan.nj.us, Somewhere in Matawan, NJ
  44.