terça-feira, 7 de outubro de 2008

A Sociedade dos Objetos: Introdução

Nós vivemos cercados de objetos, coisas que podemos caracterizar e dar nomes. Tais objetos podem ser criados, transformados e, até mesmo, destruídos. Não seria demasia dizer que respiramos e comemos objetos ou mesmo que somos compostos de vários objetos (órgãos). Isso sem considerar que cada célula de nosso corpo também se caracteriza como um pequeno objeto e assim, sucessivamente, até chegar a átomos e seus componentes.

O objetivo central deste artigo é mostrar para os desenvolvedores de softwares, iniciantes ou veteranos, que a orientação a objetos pode ser muito mais simples do que imaginamos, pois seus conceitos estão inseridos em nosso cotidiano. Claro que a programação moderna exige mais que conceitos de orientação a objetos para escrever um programa de qualidade. Hoje é preciso ter conhecimento sobre padrões de projetos, arquitetura de software, metodologias de desenvolvimentos ágeis dentre outros.

Neste artigo pretendemos expor a similaridade entre a sociedade humana e um sistema de computador – software.

O texto está organizado em três partes: na primeira apresentaremos os conceitos de sociedade, indivíduos e comunicação. Na segunda falaremos sobre software e orientação a objeto. Na última parte, demonstraremos as similaridades entre uma sociedade e um software.

sábado, 19 de abril de 2008

A Sociedade dos Objetos

A Sociedade dos Objetos pode ser chamada simplesmente de Software.