Programming Cliches and Cliche Extraction (opens in new tab)
Programming Cliches and Cliche Extraction Cyphers, D. Scott The programmer's apprentice (PA) is an automated program development tool. The PA depends upon a library of common algorithms (cliches) as the source of its knowledge about programming. The PA can be made more usable if programmers not familiar with its implementation can add programming knowledge to the PA's library. This paper describes cliches and a technique for adding them to the library. Because cliches often do not correspond...
Read the original article