Você é Go Horse?

Você conhece o eXtreme Go Horse? Nós também não conhecíamos, mas acredite, ele está presente na vida de muitos programadores. Nesse DevCast vamos falar sobre algumas gambiarras malucas que já vimos e fizemos por aí.

eXtreme Go Horse

Quem nunca fez uma gambiarra? Que atire a primeira pedra quem nunca fez uma "solução de contorno" ou "adaptação tecnológica". =)

Baseando-se em algumas práticas (questionáveis) de programação, alguém um dia compilou tudo e criou o processo eXtreme Go Horse. Você já conhecia? Junte-se a nós nesse bate-papo divertido sobre algumas soluções malucas que já vimos e implementamos como programadores, muitas vezes seguindo o conceito de POG (Programação Orientada a Gambiarras).

Veja o vídeo na pagina completa

Proceso eXtreme Go Horse

O processo eXtreme Go Horse (XHG) é composto por 22 fundamentos que guiam a vida dos programadores que o seguem. Se você é Go Horse, precisa conhecer esses itens. Se você não é (ou acha que não é) confere aí os 22 tópicos e veja com quais você se identifica:

1. Pensou, não é XGH.

2. Existem 3 formas de se resolver um problema, a correta, a errada e a XGH, que é igual à errada, só que mais rápida.

3. Quanto mais XGH você faz, mais precisará fazer.

4. XGH é totalmente reativo.

5. XGH vale tudo, só não vale dar o toba.

6. Commit sempre antes de update.

7. XGH não tem prazo.

8. Esteja preparado para pular fora quando o barco começar a afundar… ou coloque a culpa em alguém ou algo.

9. Seja autêntico, XGH não respeita padrões.

10. Não existe refactoring, apenas rework.

11. XGH é totalmente anárquico.

12. Se iluda sempre com promessas de melhorias.

13. XGH é absoluto, não se prende à coisas relativas.

14. XGH é atemporal.

15. XGH nem sempre é POG.

16. Não tente remar contra a maré.

17. O XGH não é perigoso até surgir um pouco de ordem.

18. O XGH é seu brother, mas é vingativo.

19. Se tiver funcionando, não rela a mão.

20. Teste é para os fracos.

21. Acostume-se ao sentimento de fracasso iminente.

22. O problema só é seu quando seu nome está no Doc da classe.

Para conhecer em detalhes todos os fundamentos do eXtreme Go Horse, visite a página oficial, em que cada um desses itens é explicado: eXtreme Go Horse (XGH).

Artigos relacionados