Guice na InfoQ
Notícias sobre Guice
- Tópicos
- Ruby,
- Java,
- Linguagens Dinâmicas,
- Dependency Injection,
- Linguagens,
- Design Orientado a Objeto,
- SOA,
- .NET,
- Design Pattern,
- Design,
- Arquitetura,
- Arquitetura Corporativa,
- Programação,
- Agile,
- Guice,
- Padrões
Injeção de dependências tornou-se nos últimos anos uma das abordagens mais usadas na Orientação a Objetos, graças a técnicas como TDD e Testes Automatizados. Com isso aumentou muito o uso de frameworks de DI. Bob Martin mais conhecido como Uncle Bob nos aconselha a desacoplar nosso código dos frameworks de DI.
- Tópicos
- JSR 330,
- JSR 299,
- Padrões do JCP,
- JCP,
- Spring,
- Java,
- SpringSource,
- Dependency Injection,
- Linguagens,
- VMWare,
- Design Pattern,
- Programação,
- Padrões,
- Design Orientado a Objeto,
- Design,
- Guice
No início deste ano, o Google Guice e SpringSource anunciaram que estavam cooperando em um padrão de anotações para serem utilizadas para injeção de dependência, os quais foram propostas através da JSR-330. Estas anotações não se alinhavam com as propostas na JSR-299, que gerou controvérsia já resolvida com a JSR-299 adotando as anotações da JSR-330 e ambas avançando para fazer parte do Java EE 6.
- Tópicos
- JSR 330,
- Padrões do JCP,
- JCP,
- Java Annotations,
- Spring,
- Anotações,
- Java,
- SpringSource,
- Dependency Injection,
- Linguagens,
- VMWare,
- Design Pattern,
- Programação,
- Proposta,
- Padrões,
- Design Orientado a Objeto,
- Design,
- Guice
Já faz alguns anos que o Google e a SpringSource fornecem frameworks de injeção de dependência através de seus projetos open source chamado Google Guice e Spring Framework, respectivamente. No entanto, há até pouco tempo atrás, não havia um padrão independente para que os desenvolvedores mudassem de framework sem ter que atualizar seus arquivos fonte.