Postagens

Mostrando postagens de novembro, 2015

Programas de Aplicações, Toolkits e Frameworks

Imagem
Extraído do livro:  Padrões de Projeto - Soluções Reutilizáveis de Software Orientado a Objetos - Gof Uma breve descrição relacionada ao uso dos padrões de projeto sobre estas três categorias de sistemas. 1.0 - Programas de Aplicações Se você esta construindo um programa de aplicação tal como um editor de documentos ou uma planilha, então as prioridades mais altas são reutilizabilidade interna, facilidade de manutenção e de extensão. A reutilizabilidade interna garante que você não projete, nem implemente, mais do que necessita. Os padrões de projeto que reduzem dependências podem aumentar a reusabilidade interna. O acoplamento mais fraco aumenta a probabilidade de que uma classe de objetos possa cooperar com várias outras. Por exemplo, quando você elimina dependências de operações específicas, pelo isolamento e encapsulamento de cada operação, torna mais fácil a reutilização de uma operação em contextos diferentes. A mesma coisa também pode acontecer quando você remove depend

Desgin Patterns

Imagem
Para quem deseja ser um bom programador conhecer os Padrões de Projeto é fundamental no mundo Orientado a Objetos. Mesmo que você goste da programação funcional o mundo OO esta sempre presente. Segue um link bacana. Source Making