Skeleton (computer science) 954216 170522299 2007-11-10T10:16:53Z RainbowCrane 1803333 AWB recategorisation, WikiProject Stub Sorting, Replaced: {{compu-stub}} → {{comp-sci-stub}} using [[Project:AutoWikiBrowser|AWB]] '''Skeleton programming''' is a style of [[computer programming]] based on simple high-level program structures and [[dummy code]]. Program skeletons resemble [[pseudocode]], but allows [[parsing]], [[compiler|compilation]] and testing of the code. Skeleton programming facilitates a [[top-down]] design approach, where a partially-functional system with complete high-level structures is designed and coded, and this system is then expanded to fulfill the requirements for the project to a successively higher level of detail. Program skeletons are sometimes used for high-level descriptions of [[algorithm]]s. A program skeleton may also be utilized as a template that reflects syntax and structures commonly used in a wide class of problems. Skeleton programs are utilized in the [[template method design pattern]] used in [[object-oriented programming]]. See that article for examples of skeleton programs. ==See also== *[[Dummy code]] *[[Pseudo code]] *[[Template method pattern]] [[Category:Computer programming]] [[Category:Programming language topics]] {{comp-sci-stub}} [[de:Skeleton (Programmierung)]]