home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / rec / games / hack / 7933 < prev    next >
Encoding:
Text File  |  1992-12-31  |  2.8 KB  |  66 lines

  1. Newsgroups: rec.games.hack
  2. Path: sparky!uunet!cs.utexas.edu!uwm.edu!ux1.cso.uiuc.edu!news.cso.uiuc.edu!uxa.cso.uiuc.edu!dmd39855
  3. From: dmd39855@uxa.cso.uiuc.edu (Daniel DuBois)
  4. Subject: Re: Is NH++ written in C++?
  5. References: <1992Dec30.203049.17808@colorado.edu> <C03DEM.ApM@news.cso.uiuc.edu> <1992Dec31.192540.16071@colorado.edu>
  6. Message-ID: <C05CvA.Gzz@news.cso.uiuc.edu>
  7. Sender: usenet@news.cso.uiuc.edu (Net Noise owner)
  8. Organization: University of Illinois at Urbana
  9. Date: Thu, 31 Dec 1992 23:21:09 GMT
  10. Lines: 54
  11.  
  12. bear@tigger.cs.Colorado.EDU (Bear Giles) writes:
  13.  
  14. >>It's a little too late... The program is already 'in the field' being
  15. >>called whatever it will be called for the rest of it's life.
  16.  
  17. >It is still possible to change the name.  You would need to refer to
  18. >the old name in FAQ lists for a few months, but that's a minor consideration.
  19.  
  20. >>Kinda
  21. >>silly to come down on the programmers like that complaining about
  22. >>what the 'standard' naming convention should be.  They wrote it,
  23. >>they can call it whatever non-copywrited name they want.
  24.  
  25. >Professional programmers are hired to _communicate_.  There are very
  26. >few positions (and fewer every day) where a programmer can write code
  27. >any way s/he pleases as long as it works -- the primary concern is now
  28. >writing code that others can maintain. 
  29.  
  30. He wasn't hired by anybody to write anything...  He wrote this out
  31. of the kindness of his heart.  If someone else wants to maintain it,
  32. that has nothing to do with the name of the program.
  33.  
  34. >For instance, "efficiency" certainly takes a back seat to clarity in 99%
  35. >of the situations.  (You are expected to use good algorithms, rather than
  36. >compiler tricks, for performance).
  37.  
  38. Whats with this lecture on programming?  This is rec.games.hack, no
  39. one wants to hear your _opinions_ on the proper programming practices
  40. here.  How presumptious and arrogant.  When you write a program you
  41. can my it whatever the hell you want, ok?  And if, heaven forbid, you
  42. should get in a position of management and want to quiz prospective
  43. employees on their knowledge of your personal programming conventions,
  44. feel free.
  45.  
  46. >If you want to write a program for your own use, you can do whatever
  47. >you want.  If you are writing a program for others you are expected
  48. >to observe a large number of conventions; naming a non-C++ version of
  49. >program X "X++" violates several of them.
  50.  
  51. Expected by who?  People like you who contribute nothing but complain
  52. after the fact?
  53.  
  54. >As some people have pointed out in e-mail, this is a free effort and
  55. >a number of professional considerations don't enter into it... but I
  56. >would presume the people involved will eventually seek employment in
  57. >the software industry.  It's never too early to develop good habits.
  58.  
  59. Listen to these people.  Worry about your own habits.
  60.  
  61. >-- 
  62. >Bear Giles
  63. >bear@fsl.noaa.gov/cs.colorado.edu
  64.  
  65. -Dan
  66.