Viva os objetos

8 04 2008

Nos primeiros anos da minha faculdade e quando estudava processamento de dados no 2º grau (Cobol na veia). Eu nem imaginava o que era a tal de programação orientada a objetos. Quando me falaram que esse treco era uma tendencia, eu fiquei meio assustado porque antigamente sentia dificuldade em mudar e aprender coisas novas.

Mas virei “omi”, botei as “cara” e resolvi aprender esse tal de objetos. Comecei mexendo com Java para me obrigar a programar OO. Dai passei para o PHP, foi uma maravilha, varias classes, métodos, atributos, carro liga, carro desliga, carro é do tipo automóvel e a moto também é. Mas ainda assim eu fazia muitas coisas estruturadas. Então aprendi um pouco sobre UML, opa ai o negócio ficou mais bunitinho. ‘Deseinhos’ antes de escrever uma linha de código, coisa fina. Meus código estruturados foram desaparencendo.

E também surgiu na minha vida os Padrões de Projetos (Designers Patterns). Também de inicio foi meio complicado de enteder que diabos era isso, na verdade eu achava que era um treco muito foda por isso não entendia. Mas é algo teóricamente simples, não tem segredos. Assim meus códigos foram evoluindos e prova disso foi exatamente hoje.

Tive que incluir um campo em uma tabela de um sistema, só que esta tabela é básicamente a principal do sistema, entao fiquei algumas horas pensando a melhor maneira de inserir esse campo, e não foi tão dificil assim, além de incluir na tabela fiz o mesmo no mapeamento, mexi em 3 métodos de classes diferentes e vuala, funcionando perfeitamente. Viva a orientação a objetos :)

Por isso vou contribuir com links interessantes sobre Orientação a Objetos:
unicamp: Bom tutorial sobre OO.
PHP Programando com Orientação a Objetos : Esse eu tenho e recomendo.
MundoOO : Tudo sobre Orientação a Objetos.


Ações

Informações

Deixe um comentário

Você pode usar estas tags : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>