home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!igor!thor!rmartin
- From: rmartin@thor.Rational.COM (Bob Martin)
- Newsgroups: comp.lang.c++
- Subject: Re: Is C++ "for the rest of us" ?
- Message-ID: <rmartin.714275698@thor>
- Date: 20 Aug 92 01:54:58 GMT
- References: <1355EN@netmbx.netmbx.de>
- Sender: news@Rational.COM
- Lines: 34
-
- jrobie@netmbx.netmbx.de (Jonathan Robie) writes:
-
- |What guidelines would you give to a manager who is trying
- |to decide whether to use C++ for an new project? Would you
- |suggest that a team with average programmers move to C++ ?
- |Should a programming team attempt a C++ project if they do
- |not have any C++ gurus to fall back on?
-
- First, learn as much as you can about the technology and the industry.
- Jumping into OOT in ignorance is a sure way to create a disaster.
-
- Select a small project (6 man months to 2 man years max).
-
- Train the engineers in OOD and C++. Training in OOD is essential, C
- programmers who learn C++ are likely to keep using C-isms and not
- likely to practice any OO.
-
- Document the successes and failures of the team, and then go on to
- select a new project and train more engineers and managers.
-
- ---------------------------------
-
- C++ is hard to learn. OOD is perhaps even harder. The conceptual
- barrier between C/SA/SD and C++/OOA/OOD is very high. It takes a long
- time, and a lot of training and experience to cross that barrier. Any
- organization which is contemplating the switch from C to C++ or SA/SD
- to OOA/OOD would be wise to move slowly, and enlist the help of the
- experts.
-
- --
- Robert Martin Training courses offered in:
- R. C. M. Consulting Object Oriented Analysis
- 2080 Cranbrook Rd. Object Oriented Design
- Green Oaks, Il 60048 (708) 918-1004 C++
-