Escolar Documentos
Profissional Documentos
Cultura Documentos
Índice
• 1Gambiarra (Improviso)
• 2A Questão Etimológica
• 3Gambiarra na Arquitetura
• 4Gambiarra na Programação de Computadores
• 5Gambiarra em Outros Segmentos
• 6Ver também
• 7Bibliografia
• 8Ligações externas
Gambiarra na Programação de
Computadores[editar | editar código-fonte]
Na programação, a gambiarra é uma maneira paliativa (e criativa) de resolver
um problema ou corrigir um sistema de forma ineficiente, deselegante ou
incompreensível, mas que mesmo assim funciona. Por exemplo:
Este é um código que imprime na tela a repetição da frase "Hello world!" 5
vezes utilizando-se para isto de um laço para controlar:
#include <stdio.h>
int main (void) {
int i;
for (i=0; i<5; i++) {
printf("Hello world!");
}
return 0;
}
#include <stdio.h>
int main (void) {
printf("Hello world!");
printf("Hello world!");
printf("Hello world!");
printf("Hello world!");
printf("Hello world!");
return 0;
}