home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / alt / amateur / 416 < prev    next >
Encoding:
Internet Message Format  |  1992-12-29  |  2.7 KB

  1. Xref: sparky alt.amateur-comp:416 comp.lang.c:18948 comp.lang.c++:18479 comp.misc:4716
  2. Newsgroups: alt.amateur-comp,comp.lang.c,comp.lang.c++,comp.misc
  3. Path: sparky!uunet!munnari.oz.au!metro!extro.ucc.su.OZ.AU!maxtal
  4. From: maxtal@extro.ucc.su.OZ.AU (John MAX Skaller)
  5. Subject: Re: What is Object Oriented Programming? Is C doomed?
  6. Message-ID: <1992Dec28.035257.22889@ucc.su.OZ.AU>
  7. Sender: news@ucc.su.OZ.AU
  8. Nntp-Posting-Host: extro.ucc.su.oz.au
  9. Organization: MAXTAL P/L C/- University Computing Centre, Sydney
  10. References: <id.IDYV.8C9@ferranti.com> <1992Dec23.085942.29270@ucc.su.OZ.AU> <id.RJ3W.CPI@ferranti.com>
  11. Date: Mon, 28 Dec 1992 03:52:57 GMT
  12. Lines: 43
  13.  
  14. In article <id.RJ3W.CPI@ferranti.com> peter@ferranti.com (peter da silva) writes:
  15. >In article <1992Dec23.085942.29270@ucc.su.OZ.AU> maxtal@extro.ucc.su.OZ.AU (John MAX Skaller) writes:
  16. >> >Examples? When I have a lot of tedious coding, I generally write a
  17. >> >program to write the program for me.
  18. >
  19. >>     Even with the best tools, say a DBMS, you still
  20. >> have to type in the field names, lengths, valididty
  21. >> conditions etc. After you'vr done this sort of thing 20
  22. >> times before, there is no design to do, you know how to
  23. >> do it, you just have to get stuck into it and do it.
  24. >
  25. >That's not programming any more. That's data entry.
  26.  
  27.     I agree. So almost all the 'stuff' I do as a programmer
  28. is data entry. I find the time it takes to type in a program
  29. a major obstacle to meeting deadlines (I cant type properly).
  30.  
  31.     Its sometimes difficult to explain that to get
  32. that simple screen working required three days of typing.
  33.  
  34. >
  35. >If the program the customer is paying for is small or random enough that
  36. >a canned solution won't work, and a custom generator isn't cost-effective,
  37. >then you're stuck. I'm not sure how you could get into a situation like
  38. >that after the first couple of jobs: you did say this was stuff you'd done
  39. >bunches of times before... then you should already have something close
  40. >to the generator you need in your pocket.
  41.  
  42.     No, there are always just enough differences to make it
  43. impractical to implement a solution. At least that was definitely
  44. the case before I started using C++. Now at least I can
  45. reduce some of the overhead with C++ facilities for reusability.
  46.  
  47.     As to how I got stuck in this situation: amoung the
  48. reasons might be that the market in Australia in small enough
  49. and the number of programmers large enough that there is
  50. never enough work similar enough to do what you describe.
  51.  
  52. -- 
  53. ;----------------------------------------------------------------------
  54.         JOHN (MAX) SKALLER,         maxtal@extro.ucc.su.oz.au
  55.     Maxtal Pty Ltd, 6 MacKay St ASHFIELD, NSW 2131, AUSTRALIA
  56. ;--------------- SCIENTIFIC AND ENGINEERING SOFTWARE ------------------
  57.