home *** CD-ROM | disk | FTP | other *** search
/ Hacker Chronicles 2 / HACKER2.BIN / 273.RAH_SYST < prev    next >
Text File  |  1993-08-22  |  4KB  |  93 lines

  1. System Design 101
  2. by Greg Borek
  3.  
  4. If automobiles were manufactured the same way programs are...
  5.  
  6. Team Leader (TL): OK, what have we got?
  7.  
  8. Programmer (P): Well, we drove the new release out of the factory and
  9. it didn't catch fire, ...well, within the first 3 miles anyway.  I
  10. think we may be onto a winner here.
  11.  
  12. TL: Excellent!  Does the car perform the way the customer wants?
  13.  
  14. P: Sort of.  The customer asked for a car that can cruise at highway
  15. speeds, and our new release can attain speeds of nearly 75 mph,
  16. ...um, under certain conditions. 
  17.  
  18. TL: What conditions do you mean, besides obvious ones like going down
  19. a steep hill?
  20.  
  21. P: As long as there is not too much fuel in the tank and no one is
  22. actually in the car at the time, we can attain some really good
  23. speeds.  Passengers particularly tend to degrade the performance.
  24.  
  25. TL: Not allowing passengers in a car may inconvenience the user.  How
  26. much is the performance degraded by a passenger?
  27.  
  28. P: One passenger chopped the speed down to 8 mph.  I'm sure the
  29. customer can adapt his highway driving to accommodate this slight
  30. restriction.  I'm absolutely sure he won't mind when he gets a load
  31. of all of the fancy features included in this new release.
  32.  
  33. TL: You did remember to adequately document these alleged features in
  34. the owner's manual, I hope?  It was sort of embarrassing the number
  35. of support calls we got about people not knowing they had to start
  36. the car by putting the key in the trunk lock.
  37.  
  38. Random Access Humor             Page  5                 August 1993
  39.  
  40. P: All of the features are very clearly and simply explained.  That
  41. guy we hired that used to write tax booklets for the IRS can sure
  42. churn out manuals.  Especially the twelve chapters devoted to the air
  43. conditioner.  We felt that it was necessary to go into some detail
  44. about the air conditioner. 
  45.  
  46. TL: Why so many chapters about the air conditioner?
  47.  
  48. P: The user wanted a really powerful air conditioner, and, well, the
  49. boys down in the design department got a little carried away.  The
  50. car doesn't so much have an air conditioner as a refrigeration unit.
  51.  
  52. TL: Doesn't that degrade the engine performance?
  53.  
  54. P: We were worried about that too until one of the brainboxes came up
  55. with the idea of "overlaying" the engine.  For the mere cost of half
  56. of the passenger compartment we swap the pieces of the engine between
  57. the engine and passenger compartments.  Only the pieces of the engine
  58. that are currently in use are under the hood.  We really feel this
  59. was the most clever way to provide all of the required features while
  60. reducing the overall size of the vehicle.
  61.  
  62. TL: Even so the thing is a bit large.  I seem to remember the target
  63. size of the vehicle being about that of a 2 seater, wasn't it?  To
  64. the casual observer, our vehicle looks kind of like an Essex-class
  65. aircraft carrier.
  66.  
  67. P: I know, and down in the design department we are kind of
  68. embarrassed.  We really wanted to make sure we included all of the
  69. neat features we had been working on.
  70.  
  71. TL: Did the user ask for all of these features?
  72.  
  73. P: Well, not all of them, but they are all really neat... and he
  74. probably will once he sees what we've included.  I mean, the rocket
  75. launchers alone may prove invaluable during his commute to work.
  76.  
  77. TL: That's true, but what about the gas milage?
  78.  
  79. P: We came close to what the user asked for, provided he's not too
  80. finicky and does not know basic math.  If you look off the stern you
  81. can see the tractor semi-trailer tanker truck that must be connected
  82. to the car at all times.  We are going to recommend prepositioning
  83. the tanker trucks at every exit on the interstate.
  84.  
  85. TL: You know, all in all we made it a pretty lousy sports car.  At
  86. least we can take solace in the fact we met the government standards
  87. for a sports car.  Good job.                                    {RAH}
  88. --------------
  89. Greg Borek is a C programmer with a "Highway Helper" (OK, "Beltway
  90. Bandit" - but don't tell his boss we told you) in Falls Church, VA.
  91. He has previously been mistaken for a vampire.  Netmail to: Greg
  92. Borek at 1:261/1129.  Internet: greg.borek@f1129.n261.z1.fidonet.org
  93.