Programação Orientada Gambiarra

2060 palavras 9 páginas
Como garantir que o inferno seja uma amostra grátis do seu trabalho!









Josenaldo de Oliveira Matos Filho
Transformador de cafeína em código há mais de 10 anos
Entusiasta por tecnologias opensource
JugLeader do UAIJUG

Esta é a solução ótima, não temos tempo para isso. Faça a solução boa! O ótimo é inimigo do bom.
Líder de Projeto sobre POG

 Paradigma

de desenvolvimento de software no qual se utiliza um improviso temporário permanente na resolução de um problema.
 Tende a gerar mais problemas do que resolve
◦ Emprego garantido!
A culpa é do Hardware!
Desenvolvedor de software sobre POG



A primeira POG da história foi criada pelo
Paga Gregório XIII
◦ Nosso calendário: 365 dias
◦ Translação da Terra: 365,25
 6 Horas a mais por ano!



Corrige o sistema?
◦ CLARO QUE NÃO! Bota um dia a mais a cada 4 anos e cria o Ano Bissexto!



29 de Fevereiro – Dia Internacional da POG
O Papa é POG
Engenheiros do Hawaii sobre POG














Pessoas não qualificadas se intrometendo no desenvolvimento Equipe apática
Profissionais superestimados
Prazos absurdamente suicidas
Aproximação do fim do expediente
Véspera de feriado ou fim de semana
Sistemas originalmente mal projetados
Aparecimento caótico de requisitos
Processo Go Horse!
Ausência de café java.lang.NullPointerException Java sobre POG



Enjambração

◦ Pega o sistema de Helpdesk e trasforma num sistema financeiro. 

Reflexão

◦ Copia o código da Apache. Ninguém vai reclamar.



Redireção

◦ A culpa não é minha.



Insistimento

◦ Compila de novo que dessa vez vai dar certo.



Onisciência finita

◦ Nada de curso. Usa o que você sabe.
É só reiniciar que funciona!
Programador POG logo de manhã com copo de café na mão



Imperativo do Funcionamento



Iniciativa temerária



Imprevidência incerta



Foco postergativo



Documentação espartana


Relacionados

  • Desenvolvimento de Sistema de Informação
    428 palavras | 2 páginas
  • z999z
    361 palavras | 2 páginas
  • BANCO DE DADOS RELACIONAL E ORIENTADO A OBJETOS
    1243 palavras | 5 páginas
  • engenhariaDeSoftware_02
    1091 palavras | 5 páginas
  • resumo (em topicos) da matéria de engenharia de software 2
    3690 palavras | 15 páginas
  • POTFOLIO 4 SEMESTRE
    2027 palavras | 9 páginas
  • Portifolio individual 5 dp
    1262 palavras | 6 páginas
  • Trabalho unopar 4º semetre
    1463 palavras | 6 páginas
  • Oracle Seguro
    1688 palavras | 7 páginas
  • Portifolio ID 4 SEM
    9664 palavras | 39 páginas