sábado, 2 de maio de 2009

Cairngorm: framework, de tirar o chapéu, para Adobe Flex ou AIR

Cairngorm é uma implementação dos melhores padrões de projetos em desenvolvimento de software (incluindo tecnologias J2EE e .NET). Cairngorm exemplifica e incentiva as melhores práticas de desenvolvimento RIA defendida pela Adobe Consulting. Se você quer que seu projeto em Adobe Flex use boas práticas de padrões de projetos e tenha uma arquitetura organizada, bem definida e modularidaza, conheça esse framework. Com ela, é possível acessar objetos remotos (AMF) ou até mesmo WebServices. Encontrei na Internet, um site que mostra a arquitetura do framework de forma interativa, possibilitando você compreender cada pedaço de sua organização. É o Cairngorm Diagram Explorer. O projeto OpenSource FireScrum, ainda em desenvolvimento, usa esse framework. Um dos módulos é em Adobe Air e os demais são Adobe Flex (integrado com backend em J2EE).

Afinal, quais benefícios são obtidos com o SOLID?

Não se trata de um padrão. É um fundamento da orientação a objetos.  Os princípios SOLID devem ser aplicados para se obter os benefícios da ...