home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / software / 5497 < prev    next >
Encoding:
Text File  |  1993-01-28  |  2.3 KB  |  52 lines

  1. Newsgroups: comp.software-eng
  2. 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
  3. From: mattb@plato.ds.boeing.com (Matt Baney)
  4. Subject: Re: Why is the Software Process NOT working
  5. Message-ID: <C1KMuH.B35@plato.ds.boeing.com>
  6. Reply-To: mattb@plato.boeing.com (Matt Baney)
  7. Organization: Boeing Defense & Space Group
  8. References: <C1F1vC.27B@plato.ds.boeing.com> <1k1tasINNan0@andre.d.umn.edu> <1993Jan26.115203.89@dallas.sil.org>
  9. Date: Thu, 28 Jan 1993 15:54:16 GMT
  10. Lines: 40
  11.  
  12. In article <1993Jan26.115203.89@dallas.sil.org> titus@dallas.sil.org writes:
  13. >In article <1k1tasINNan0@andre.d.umn.edu>, kpierce@andre.d.umn.edu
  14. >  (Keith Pierce) writes:
  15. >> I believe that University courses CAN teach students
  16. >> industrial-strength processes, because I've been doing it.
  17. >
  18. >I can speak from my own experience as a student.
  19. >
  20. >  My own pet peeve is programmers who can't comment their
  21. >way out of an empty loop.  Maybe I was spoiled by starting
  22. >out professionally in assembler, where good source
  23. >documentation is a live-or-die issue.  I also had the (in
  24. >retrospect) good fortune to do a major maintenance job on a
  25. >device driver that had little or no documentation; it took
  26.    I think this is an excellent way for a programmer just out of
  27. college to learn software engineering!!  The problem I see is that
  28. there are too many hackers coming out of college that would have
  29. a fit if they had to tackle a job like that.  There is too much of
  30. the "I just want to write my own code" syndrome, most hacker types
  31. aren't willing to document their own code let alone spend time
  32. learning someone elses code.
  33.  
  34. I keep thinking back to a college CS instructor I had who 
  35. kept telling us that a well documented program that DIDN'T
  36. work was much better than an undocumented one that did, the
  37. rational being that it would be easy for someone to learn
  38. the documented version and get it working and make changes/
  39. enhancements.  While it would be difficult (if not impossible)
  40. to make any changes or fix any bugs?
  41.  
  42. FWIW
  43. matt
  44.  
  45.  
  46.  
  47. -- 
  48. |  Matt Baney         | Boeing Defense and Space Division    |
  49. |  -----------------  |   Knowledge Systems Group            |
  50. | "I can't tolerate   | UUCP:        ..!bcstec!plato!mattb   |     
  51. | intolerant people!" | Internet:  mattb@plato.ds.boeing.com |
  52.