Achaé que eu tô com preguiça!

segunda-feira, 29 de setembro de 2008

Alto acoplamento pra mim é sexo.

Hoje fui passear nos blogs dos coleguinhas e fiquei impressionado como meus amigos são nerds (tudo bem, eu tambem sou, mas porra, pare de rir e continue a ler).

O cara fica o dia todo na frente de um computador, trabalhando e quando ele chega em casa e vai escrever aqueles assuntos que ele julga interessantes, sobre o que ele escreve? Programação!

Galera, nós até somos desenvolvedores (programador agora é pejorativo) e tals mas vamos combinar uma coisa: programação é chato para caralho pra quem não entende. As vezes é chato pra caralho até pra quem entende!

Hoje, em blogs de três amigos, todos falavam sobre programação e com requintes de crueldade: discussões sobre "J", recomendação de livros de "code refactoring", demos de Microsoft Sharepoint... ARRRGHHHH EU QUERO ME MATAR!

No que depender de mim volta todo mundo a programar Clipper.

Olho hoje em dia e vejo como nego inventa merda pra poder falar : "Eu sou o máximo... meu código tem baixo indice de acoplamento, crio coleções de objetos usando as melhores práticas de programação, e meus serviços WEB já estão todos voltados para o paradigma da computação em nuvem".

Ah, não fode. Me paga um boquete.

Meu amigo, essas revoluções todas que você prega aé são as mesmas merdas que os dinossauros do Cobol fazem, mas com outro nome. A maior revolução da programação dos ultimos anos é a programação orientada a evento, todo o resto é jargão vazio pra obrigar executivo otário a comprar a tecnologia toda de novo.

Você é analista? Então não me encha o saco com UML. UML não serve pra nada, e ninguem lê aqueles diagraminhas retardados de "Ator vende carro". Ator? Ator é o caralho! Virou teatro esse negócio ou é pra tentar tornar nosso trabalho chatérrimo em algo interessante? Pulo aquele bonequinho de palito na hora e vou ler direto o requisito de negócio, que é aonde está escrito o que é pra fazer. Quem já leu na vida um "diagrama de implantação"? Se você precisa da informação representada em um "diagrama de seqüencia" você é retardado e não deveria estar programando.

Mas o mais legal mesmo é quando a "teoria" é tão nova que nem os especialistas entendem, como essa tal de "programação orientada a aspectos". Puta que me pariu, nego ainda não bolou uma forma decente de organizar "objetos" em bancos que ainda são "relacionais" (se você vier me falar de "camada de persistência" te dou uma bifa) e já tem nego falando em um novo modelo?!?!?!

Porra, faz um banco orientado a objeto que preste primeiro, depois vem inventar merda.

Não esperem posts sobre programação vindos de minha parte. No final, tudo se resume a:

main void()
{
int ValidacaoEcoisaDeViado = FuncionaPorra(arrayTodoZoado[nao,faz,sentido]);
}

Bejim,
Manel.

7 comentários:

SIRI disse...

Manel,

qualquer blog que fala de trabalho é coisa de "dodói" da cabeça! Tô contigo.

abs

ck disse...

Que Cobol ou Clipper, que so' exista o FORTRAN para que todos paguem pelos seus pecados :)

ck disse...

E o que seria essa porra de acoplamento?? :)

Manoel Neto disse...

Acoplamento: Conceito de refactoring que prega que suas classes devem ser o mais indepententes que possam. Quando uma classe depende de outras classes pra funcionar ela tem "alto indice de acoplamento" logo é uma merda.

joaoalberto disse...

Fala Manel!!! Acoplamento é mais velho ainda. É da época da Análise e Projeto Estruturado de Sistemas... Ela pregava que os módulos de um sistema deveriam ter alta coesão e baixo acoplamento.

Abcs,

ck disse...

Ah ta', sabia que era algo que ja' fazia...

Afinal, voce atualmente esta' programando em que?

Manoel Neto disse...

Tô programando em ASP .NET

É bom, funciona, recomendo e tals.

Na verdade gosto muito de programar, o que mata são esses CUZÕES, que vivem falando um monte de merdas e na hora de fazer um relatório com quebra, fala fino.

[]s,
Manel.