A melhor das piadas
Para mim a melhor piada de programadores é aquela de “Como os programadores caçam elefantes”
Todavia, me pareceu bem contribuir com esta pequena colocação sobre como a POO pode ser levada a um extremo (o que poderíamos chamar de POOX ou XOOP por suas siglas em inglês) e suas desvantagens.
Algoritmo OO para lavar objetos:
Os objetos animados e inanimados podem ser divididos em rígidos e flexíveis. Os flexíveis não requerem escova, pelo que são mais econômicos. Limitaremos nosso escopo (programação orientada a objetos pragmática com redução de custos na aplicabilidade) e nos dedicaremos à tarefa de lavar um objeto flexível:
- Molhe o objeto
- Espalhe sabão liquido proporcionalmente ao tamanho do objeto
- Esfregue.
- Enxágue.
- Repita passo dois se ainda estiver sujo.
- Torça o objeto.
- Pendure ao sol.
Problema da POOX: Cachorros são objetos flexíveis.