Identificando e Convertendo Código Orientado a Objetos e Código Procedural
From Fragmental Bliki
Pequeno artigo prático sobre características de código procedural e Orientado a Objetos em Java. Publicado Originalmente no PortalJava, agora disponível em arquivo PDF.
Trecho de Introdução
Como programadores Java, ouvimos falar todo dia na tal Orientação a Objetos. Se você já frequentou uma faculdade, certamente teve aulas teóricas e práticas sobre estes conceitos. Se estamos tão cercados de objetos por todos os lados neste ramo, porque não sentimos tanto as vantagens que este paradigma afirma ter?
Um dos motivos é porque 'a grande maioria dos sistemas desenvolvidos em Java não são orientados a objetos' de verdade. Geralmente aprendemos a programar primeiro de maneira estruturada, pensando em funções que manipulam estruturas de dados, e não é fácil para pensarmos de uma maneira completamente diferente como OO precisa.
Neste breve artigo vamos dar uma olhada em como podemos identificar um código com características procedurais e como podemos converter nossa lógica em algo mais fortemente Orientado a Objetos.
Page categories: Artigos | Design | Java | PortalJava

