Sempre achei que JavaScript era nirvana do POG, e nos últimos anos que pude trabalhar com a 'dita cuja' modifiquei um pouco a minha opinião, mudei o achei por um convicto tenho certeza.
Coisas que eu jamais sequer sonhei que seria capaz de fazer com uma linguagem de programação consegui fazer com o JavaScript. Tudo bem, não vamos crucificar a tão simpática linguagem que tanto nos serve e deixa nossos sistemas web mais ricos e bonitos, mas as vezes somos pegos de 'calças curtas' com um enigmatico 'Objeto esperado' do nosso querido M$ Internet Explorer (Deus abençoe o criador do firebug).
Muitos pode argumentar:
-É uma linguagem dinâmica, algumas coisas que se julgam ser imperfeições são caracteristicas que a tornam tão poderosa e flexivel.
Verdade, chego a concordar, só que tem que se usar essa 'flexibilidade' com muito mais muito cuidado, para não tranformar uma boa idéia de um sistema web 'com cara de desktop' numa odisséia das depurações. E ainda ter coragem de estufar o peito e dizer que o código está estável, sim porque como a linguagem não é compilada, não se garante que todos os fluxos foram testados no desenvolvimento.
Bom, acho que este post - por ser o primeiro meu - ja está 'pensador' demais. Só pra descontração, no fim do Post, algumas coisas que podem ser feitas com JavaScript (Podem é diferente de devem, pelo amor de Deus, rsrsr).
Abraço a todos.
Ps: Apesar das críticas amo esse tal de JavaScript !
<html>
<head>
<script type="text/javascript">
var minhaVariavel;
if((minhaVariavel != true) && (minhaVariavel != false)) {
alert("Não é verdadeiro nem falso. Isso existe ???");
}
if(!minhaVariavel) {
alert("Mas não era falso ... como passou por aqui ???");
}
minhaVariavel = 7;
alert(minhaVariavel);
minhaVariavel = "Ué ... Tenho uma string ?!";
alert(minhaVariavel);
minhaVariavel = function() { alert("The End"); };
minhaVariavel();
</script>
</head>
<body>
</body>
</html>
quinta-feira, 27 de novembro de 2008
Clássica medonha!!!
Para inaugurar:
Cara essa vai em homenagem ao kanagusku:
If(x>1)
{
}
else
{
y=10;
}
huahuahauhauhah....
Cara essa vai em homenagem ao kanagusku:
If(x>1)
{
}
else
{
y=10;
}
huahuahauhauhah....
the beginning
Salve, salve galera do work around!!!
Não parece muito "bonito", mas sim é isso mesmo que voce está pensando.... Não me crucifiquem!!! Atire a primeira pedra quem nunca precisou fazer uma "gambiarra" em um código! Voce olha para o código e não vê outra maneira de se implementar o que precisa ser feito, e não tem tempo hábil ou recursos para refazer da maneira correta. Se você se sujeitou a isso bem vindo a comunidade, aguente as consequências e comece a costurar.
Depois de ver alguns conceitos de frameworks javascript, fiquei besta de ver oq ue tem que ser feito para rolar um cross-browser. Isso acabou me inspirando para criar este blog. Após uma noite de insônia, surgiu a idéia de dar um espaço para o "POG" (Programação Orientada a Gabiarra) ou "WorkAround". Oficializando as idéias mais comuns, sugerindo a maneira correta ou assinar embaixo.
Esse blog inicalmente será atualizado por: Maycon Prado Rocha Silva maycon.campinas@gmail.com , Alan Carlos Unger alan.unger@gmail.com , Willian Carvalho williancarvalho.talk@gmail.com , Rodrigo Cardoso Rocha cuecax@gmail.com .
Compartilhe conosco suas "experiencias" também :-) Maycon P. Rocha Silva
Não parece muito "bonito", mas sim é isso mesmo que voce está pensando.... Não me crucifiquem!!! Atire a primeira pedra quem nunca precisou fazer uma "gambiarra" em um código! Voce olha para o código e não vê outra maneira de se implementar o que precisa ser feito, e não tem tempo hábil ou recursos para refazer da maneira correta. Se você se sujeitou a isso bem vindo a comunidade, aguente as consequências e comece a costurar.
Depois de ver alguns conceitos de frameworks javascript, fiquei besta de ver oq ue tem que ser feito para rolar um cross-browser. Isso acabou me inspirando para criar este blog. Após uma noite de insônia, surgiu a idéia de dar um espaço para o "POG" (Programação Orientada a Gabiarra) ou "WorkAround". Oficializando as idéias mais comuns, sugerindo a maneira correta ou assinar embaixo.
Esse blog inicalmente será atualizado por: Maycon Prado Rocha Silva maycon.campinas@gmail.com , Alan Carlos Unger alan.unger@gmail.com , Willian Carvalho williancarvalho.talk@gmail.com , Rodrigo Cardoso Rocha cuecax@gmail.com .
Compartilhe conosco suas "experiencias" também :-) Maycon P. Rocha Silva
Assinar:
Postagens (Atom)