home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.software-eng
- Path: sparky!uunet!europa.eng.gtefsd.com!emory!gatech!paladin.american.edu!howland.reston.ans.net!usc!elroy.jpl.nasa.gov!ames!ncar!destroyer!cs.ubc.ca!uw-beaver!fluke!plato!mattb
- From: mattb@plato.ds.boeing.com (Matt Baney)
- Subject: Re: Why is the Software Process NOT working
- Message-ID: <C1KMuH.B35@plato.ds.boeing.com>
- Reply-To: mattb@plato.boeing.com (Matt Baney)
- Organization: Boeing Defense & Space Group
- References: <C1F1vC.27B@plato.ds.boeing.com> <1k1tasINNan0@andre.d.umn.edu> <1993Jan26.115203.89@dallas.sil.org>
- Date: Thu, 28 Jan 1993 15:54:16 GMT
- Lines: 40
-
- In article <1993Jan26.115203.89@dallas.sil.org> titus@dallas.sil.org writes:
- >In article <1k1tasINNan0@andre.d.umn.edu>, kpierce@andre.d.umn.edu
- > (Keith Pierce) writes:
- >> I believe that University courses CAN teach students
- >> industrial-strength processes, because I've been doing it.
- >
- >I can speak from my own experience as a student.
- >
- > My own pet peeve is programmers who can't comment their
- >way out of an empty loop. Maybe I was spoiled by starting
- >out professionally in assembler, where good source
- >documentation is a live-or-die issue. I also had the (in
- >retrospect) good fortune to do a major maintenance job on a
- >device driver that had little or no documentation; it took
- I think this is an excellent way for a programmer just out of
- college to learn software engineering!! The problem I see is that
- there are too many hackers coming out of college that would have
- a fit if they had to tackle a job like that. There is too much of
- the "I just want to write my own code" syndrome, most hacker types
- aren't willing to document their own code let alone spend time
- learning someone elses code.
-
- I keep thinking back to a college CS instructor I had who
- kept telling us that a well documented program that DIDN'T
- work was much better than an undocumented one that did, the
- rational being that it would be easy for someone to learn
- the documented version and get it working and make changes/
- enhancements. While it would be difficult (if not impossible)
- to make any changes or fix any bugs?
-
- FWIW
- matt
-
-
-
- --
- | Matt Baney | Boeing Defense and Space Division |
- | ----------------- | Knowledge Systems Group |
- | "I can't tolerate | UUCP: ..!bcstec!plato!mattb |
- | intolerant people!" | Internet: mattb@plato.ds.boeing.com |
-