🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sw.components
Article #400

program skeleton references

#400
From: Ralph Johnson
Date: Wed, 06 Feb 1991 03:11
21 lines
1507 bytes
One of the more successful reuse techniques is that of program
skeletons.  Program skeletons are an attempt to standardize the
common reuse technique of taking an existing program and editing
it until it fits the new task.  A program skeleton is a complete
program that reads arguments, handles errors, etc. but does not
do much of anything.  It has comments that tell the programmer
where to make changes.

Program skeletons used to be (and may still be) popular in the
Macintosh world.  I first ran into them a few months after the
Mac came out.  Every Mac program had to handle the menu, disk
accessories, events, etc.  Every program seemed to have a couple
of hundred lines in common with every other program.  Program
skeletons made these lines reusable.

I'm not trying to push program skeletons.  Quite the reverse.
However, I would like a reference for a paper I'm writing.  Does
anybody remember reading (or writing) a paper that describes them?

Ralph Johnson -- University of Illinois at Urbana-Champaign
		 johnson@cs.uiuc.edu
Technical Details
Message-ID: <1991Feb6.031107.21689@cs.uiuc.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!maverick.ksu.ksu.edu!ux1.cso.uiuc.edu!cs.uiuc.edu!johnson

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!maverick.ksu.ksu.edu!ux1.cso.uiuc.edu!cs.uiuc.edu!johnson
From: johnson@cs.uiuc.edu (Ralph Johnson)
Newsgroups: comp.sw.components,comp.software-eng
Subject: program skeleton references
Message-ID: <1991Feb6.031107.21689@cs.uiuc.edu>
Date: 6 Feb 91 03:11:07 GMT
Organization: University of Illinois, Dept. of Comp. Sci., Urbana, IL
Lines: 21