Skeleton (computer programming)
Design pattern in software development
Skeleton programming is a style of computer programming based on simple high-level program structures and so called dummy code. Program skeletons resemble pseudocode, but allow parsing, compilation and testing of the code.
Nº Q1169129 ★★
Incomum · Saberes
Skeleton (computer programming)
Design pattern in software development
Skeleton programming is a style of computer programming based on simple high-level program structures and so called dummy code. Program skeletons resemble pseudocode, but allow parsing, compilation and testing of the code.
Na Wikipédia
Texto em inglês Ainda não há artigo no seu idioma: trecho em inglês.
Skeleton programming is a style of computer programming based on simple high-level program structures and so called dummy code. Program skeletons resemble pseudocode, but allow parsing, compilation and testing of the code. Dummy code is inserted in a program skeleton to simulate processing and avoid compilation error messages. It may involve empty function declarations, or functions that return a correct result only for a simple test case where the expected response of the code is known. 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 progressively expanded to fulfill the requirements of the project. Program skeletons are also sometimes used for high-level descriptions of algorithms. 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. In object-oriented programming, dummy code corresponds to an abstract method, a method stub or a mock object. In the Java remote method invocation (Java RMI) nomenclature, a stub communicates on the client-side with a skeleton on the server-side. A class skeleton is an outline of a class that is used in software engineering. It contains a description of the class's roles, and describes the purposes of the variables and methods, but does not implement them. The class is later implemented from the skeleton. The skeleton can also be known as either an interface or an abstract class, with languages that follow a polymorphic paradigm.
Texto: Wikipédia em inglês, CC BY-SA 4.0. ·
Cartas próximas
-
J
Joy
Linguagem de programação
Nº Q1265107 ★
Sem ofertas
-
s
software de simulação
Software for running computer simulations
Nº Q11121294 ★
Sem ofertas
-
N
Nemerle
Linguagem de programação
Nº Q2626413 ★
Sem ofertas
-
S
Syslog
Nº Q1425501 ★★
Sem ofertas
-
S
Scancode
Parcel of data generated when pressing a computer keyboard key
Nº Q1899220 ★★
Sem ofertas
-
S
Source Code Control System
Version control system designed to track changes in the source code
Nº Q2141501 ★
Sem ofertas
-
L
Linguagem compilada
Nº Q651794 ★★
Sem ofertas
-
Calculator spelling
Method of writing text on seven-segment displays
Nº Q814320 ★★★
Sem ofertas
-
C++
Linguagem de programação
Nº Q2407 ★★★★
Sem ofertas
-
Injeção de SQL
Nº Q506059 ★★★
Sem ofertas
-
A
Async/await
A syntactic feature of programming languages that allows for asynchronous, concurrent programming
Nº Q16245951 ★
Sem ofertas
-
Geometria computacional
Nº Q874709 ★
Sem ofertas
-
Mobile processor
Processor found in mobile devices
Nº Q6887219 ★★
Sem ofertas
-
C syntax
Set of rules governing writing of software in the language
Nº Q590541 ★
Sem ofertas
-
Engenharia computacional
Ramo da engenharia
Nº Q362601 ★
Sem ofertas
-
s
shuttle
Cellular automaton pattern
Nº Q11307685 ★
Sem ofertas
-
Snake case
The general term for the notation where multiple words are concatenated with underscores ("_") for specific purposes, such as making word boundaries more visible after combining multiple words into a single string, with all letters in lowercase
Nº Q1289587 ★★★
Sem ofertas
-
P
PEARL
Linguagem de programação
Nº Q2043979 ★
Sem ofertas