Esquecam as melhores praticas

7 respostas
cv1

James Bach’s Blog: No Best Practices :wink:

7 Respostas

Sami_Koivu

Muito Carlos-esque. Muito interessante. Eu concordo.

(The industry leaders agree that it is the best practise to always agree with cv :mrgreen: )

[editado]A melhor prática é esquecer das melhores práticas.[/editado]

Java_Vinicius_Machin

“You will be annoyed as well if you pin your hope for project success on finding Holy Grail practices that will endow you with grace and prosperity. You may be thinking of certain practices that you think must be best, and getting ready to throw them at me like Pokemon warriors from your collection” James Bach´s

Santo Graal e pokemons, não sei o que pensar do cara que enxerga um padrão como o pikachu. Bom não uso muito padrões, qual o pensamento de quem realmente usa sobre a citação acima? :roll:
No meu ponto de vista usar soluções “comprovadas” é uma ótima quando não se tem muito tempo para pensar a respeito. Com os prazos estreitos de hoje em dia é válido aplicar algo que não foi publicado (divulgado etc e tal) por acaso ao invés de perder um tempão pensando a respeito (isso não vai me tornar um ser irracional…eu posso gastar meu tempo pensando em coisas mais importantes).
O que vocês acham? :roll:

Java_Vinicius_Machin

Sami Koivu:
Muito Carlos-esque. Muito interessante. Eu concordo.

(The industry leaders agree that it is the best practise to always agree with cv :mrgreen: )

[editado]A melhor prática é esquecer das melhores práticas.[/editado]

Pode ser. Mas e quando você tem que fazer algo pra ontem e como o universo está conspirando a seu favor você conhece um padrão que se encaixa perfeitamente no contexto porque não aplica-lo (e somente nessa vez poupar um tempão pensando em algo)? :thumbup:

Sami_Koivu

Bom,

Acho que o ponto mais importante, e estressado pelo autor foi:

“By this I mean there is no practice that is better than all other possible practices, regardless of the context.

A palavra “context” foi usado uns 16 vezes no texto.

-Sami

Sami_Koivu

Java Vinicius Machine:
Sami Koivu:
Muito Carlos-esque. Muito interessante. Eu concordo.

(The industry leaders agree that it is the best practise to always agree with cv :mrgreen: )

[editado]A melhor prática é esquecer das melhores práticas.[/editado]

Pode ser. Mas e quando você tem que fazer algo pra ontem e como o universo está conspirando a seu favor você conhece um padrão que se encaixa perfeitamente no contexto porque não aplica-lo (e somente nessa vez poupar um tempão pensando em algo)? :thumbup:

Certo, certo. :smiley: É por isso que eu adicionei aquela “A melhor prática é esquecer das melhores práticas.” Não sou contra padronização, somente contra generalizar demasiadamente.

-Sami

Thiago_Senna

Tem alguns projetos que de vez em quando eu prefiro usar “Gambiarrras” ao invés de boas práticas!

Sei lá, as vezes vc tem 7 DAO’s no seu projeto, ai eu pergunto! Para que criar uma Fábrica de DAO?

Suponha que vc tem 8 actions no seu projeto que precisa de algumas dependências! Tenho um caso onde prefiro usar alguns if’s do que usar IoC!

cv1

Essas aspas ao redor de “gambiarras” foram muito bem escolhidas, Thiago. Desde quando escolher nao usar uma factory pra tudo, ou usar IoC num projeto pequeno eh “best practice”? :wink:

O ponto todo do post do cara eh que, sem o contexto associado, nao existe melhor pratica. No contexto de uma aplicacao que so tem 7 DAOs, vale mais a pena gastar o tempo livre se livrando deles do que escrevendo uma DAO Factory, nao acha?

Criado 29 de julho de 2005
Ultima resposta 29 de jul. de 2005
Respostas 7
Participantes 4