home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / lang / c / 18311 < prev    next >
Encoding:
Text File  |  1992-12-14  |  1.8 KB  |  45 lines

  1. Nntp-Posting-Host: solva.ifi.uio.no
  2. Newsgroups: comp.lang.c
  3. Path: sparky!uunet!mcsun!sunic!aun.uninett.no!nuug!ifi.uio.no!nntp.ifi.uio.no!jar
  4. From: jar@solva.ifi.uio.no (Jo Are Rosland)
  5. Subject: Re: Question to test general C knowledge
  6. In-Reply-To: ark@alice.att.com's message of 13 Dec 92 17:52:26 GMT
  7. Message-ID: <JAR.92Dec14010906@solva.ifi.uio.no>
  8. X-Md4-Signature: ebf6c992255945e53aafe61d5a5cb641
  9. Sender: jar@ifi.uio.no (Jo Are Rosland)
  10. Organization: Dept. of Informatics, University of Oslo, Norway
  11. References: <1992Dec11.214128.1136@nb.rockwell.com> <cD7oVB1w165w@cybrspc.UUCP>
  12.     <24406@alice.att.com>
  13. Date: Mon, 14 Dec 1992 00:09:06 GMT
  14. Lines: 28
  15. Originator: jar@solva.ifi.uio.no
  16.  
  17. In article <24406@alice.att.com> ark@alice.att.com (Andrew Koenig) writes:
  18.    Part 1: Write a program to do a binary search.
  19.    [...stuff deleted...]
  20.  
  21.    Part 2: Does your program work?  How do you know?
  22.    That is: either prove it works or write a second
  23.    program to test it.
  24.    [...rest deleted...]
  25.  
  26. Do I get to bring my copy of "Programming Pearls" (or was that one in
  27. "More Programming Pearls")? :-)
  28.  
  29. I totally agree with Mr. Koenig.  When hiring programmers there are a
  30. lot of things that should matter more than fluency in some particular
  31. language.  Experience and competence--both within the problem domain
  32. and in general programming issues--are probably more important.
  33. Becoming a master C programmer from scratch probably takes years, but
  34. is that really what's needed?  Becoming a _useful_ C programmer takes
  35. a lot shorter, at least if you have those other qualifications in
  36. place.
  37.  
  38. Btw, Jon Bentley's books mentioned above should be standard reading
  39. for all (C) programmers, and they don't even mention C with a word.
  40. Eg. the part about "informal" program verification is pure gold.
  41.  
  42. --
  43. Jo Are Rosland
  44. jar@ifi.uio.no
  45.