pontoNETpt
A comunidade PontoNetPT está direccionada a todos os programadores que trabalhem com a plataforma .NET.
POG - Programação Orientada a Gambiarras

Sexta-feira cedo, eu com um sono lascado, claro que vou perder tempo lendo e postando isso aqui kkk.

 

http://desciclo.pedia.ws/wiki/POG

A Orientação a Gambiarras é um paradigma de programação de sistemas de software que integra-se perfeitamente a qualquer grande Paradigma de Programação atual e é uma especialidade dos brasileiros.

A Orientação à Gambiarra foi uma evolução natural do uso do Programa Bacalhau dos anos 60/70/80 , vem de uma antiga expressão brasileira, "Para quem é, bacalhau basta" (época em que o peixe seco ainda era barato). Programadores e analistas mais preocupados em usar buzzwords costumam utilizar o termo workaround para impor respeito.

Para que um programador possa exercer a Orientação a Gambiarras, são necessários alguns fatores específicos, facilmente encontrados em ambientes de desenvolvimento:

  • Sistemas originalmente mal projetados
  • Chefes(?) que batem cabeça e não sabem o que querem
  • Clientes chatos
  • Usuários chatos
  • Falta de vontade
  • Falta de tempo
  • Gente que pensa que é DBA (normalmente são gordos e chatos sem certificações)
  • Término do estoque de café/chá
  • Aproximação do final da tarde
  • Ter o Jackie Chan como chefe
  • Ter o MacGyver como coordenador de projeto (ver Método MacGyver)
  • Governo defecando regras ou MP's que entrem em vigor imediatamente sem dar tempo de atualizar sistemas.

Reunidos, todos estes fatores transformam o programador em um gambiarrizador, espécie mais evoluída de programador, que possui curva de aprendizado e produtividade muito mais altas.

Estudos realizados neste segmento, mostram que os programadores que evoluem para gambiarrizadores vivem melhor, saem as 18:00h, tem cabelos mais bonitos e esvoaçantes, e além disso pegam mais mulheres. Tudo pelo fato de que, enquanto transformados em gambiarrizadores, eles entram em um estado alfa, onde tudo na vida funciona, de maneira totalmente obscura e impossível, mas funciona.

Há correntes de programadores que discriminam a Orientação a Gambiarras, alegando ser uma má técnica, que faz com que os sistemas fiquem lentos e ganhem bugs. Também ficou claro nas pesquisas que estes programadores só dizem isto por nunca terem evoluído para gambiarrizadores. Com apenas uma evolução, 100% dos programadores admitem que, Orientação a Gambiarras, definitivamente, é o melhor paradigma de todos.


Posted 6-10-2006 16:35 por Márcio Fábio Althmann

Comments

Israel Aéce wrote re: POG - Programação Orientada a Gambiarras
on 29-6-2009 2:09
Heheheh! Very nice!
Anonymous wrote re: POG - Programação Orientada a Gambiarras
on 1-7-2009 0:30
Cara, o que me impressiona, é a clareza com que a definição foi formulada, dando a clara impressão que o autor ainda não evoluiu para o estágio gambiarrizador!!! Um abraço!!
Anonymous wrote re: POG - Programação Orientada a Gambiarras
on 2-7-2009 1:33
Cara, o que me impressiona, é a clareza com que a definição foi formulada, dando a clara impressão que o autor ainda não evoluiu para o estágio gambiarrizador!!! Um abraço!!

Add a Comment

(requerido)  
(opcional)
(requerido)  
Remember Me?
If you can't read this number refresh your screen
Enter the numbers above:  
Powered by Community Server (Commercial Edition), by Telligent Systems