Início Arquitetura e Design no InfoQ Brasil
Artigos
Feed RSS-
Scrum e a Crise Mundial - Por que Scrum é a melhor opção para projetos em tempos de crise
O mundo enfrenta uma das piores crises financeiras de sua história. Enquanto alguns acreditam que o momento atual se assemelha à crise de 1989, que gerou repercussões relativamente brandas e o mercado não demorou a se recuperar, outros afirmam que suas consequências serão catastróficas, comparáveis às da quebra da bolsa de Nova Iorque de 1929.
-
Implementando Estratégia de Busca em uma aplicação J2EE utilizando AOP
Este artigo apresenta um estratégia de busca que utiliza AOP, otimizando o processo de retorno de dados de um sistema backend baseado em um caso de uso, de uma maneira modular sem onerar as camadas de serviço de baixo nível ou de repositório.
-
O que o Alan Cooper Faria?
A Interface do usuário desempenha um papel importante quando se usa uma aplicação, seja ela uma aplicação desktop, web ou mobile. O livro About Face, escrito por Alan Cooper, um líder de pensamento em design de interface de usuário, fornece um orientação interessante e útil sobre a criação de uma UI para uma aplicação. A seguir estão algumas das idéias mais notáveis do livro.
-
Entrevista e Extrato do Livro "Projeto Prático de API", de Jaroslav Tulach
O livro mais recente de Jaroslav Tulach, Projeto Prático de API, trata de como projetar API's de software. Ao escrever este livro, ele nos trás a experiência como arquiteto do projeto NetBeans IDE. A InfoQ conversou com o Jaroslav Tulach sobre seu livro Projeto Prático de API. Nós estamos também fazendo um resumo do livro para nossos leitores.
-
Porque Precisamos de OSGI Distribuído?
Recentemente, um draft do release prévio do documento de design e requisitos do OSGI Distribuído foi publicado, em conjunto com o Apache CXF como parte da implementação de referência. Em um novo artigo, Eric Newcomer escreve sobre o status atual do OSGI Distribuído e explica em primeiro lugar as razões de padronizá-la, e o importância para a especificação OSGI e para a comunidade.
-
Leitura Recomendada pelos Editores da InfoQ
Recentemente tivemos uma conversa com o time editorial da InfoQ sobre os livros que poderíamos indicar para leitores da Infoq baseado nos livros que mais nos influenciaram como programadores, arquitetos e gerentes.Aqui está uma lista de dezesseis livros que todos nós concordamos que podem ajudar, com algumas dicas e comentários dos editores que fizeram a sugestão.
-
Tornando TDD Simples: Problemas e Soluções para Implementadores
Mark Levison observou que, após um treinamento sólido em sala de aula, times de grandes empresas continuaram sofrendo para adotar TDD. Para entender melhor o problema ele fez pesquisas com os membros dos times. Neste artigo ele compartilha os problemas que ele cobriu e sua própria estratégia adotada, desenhada para ajudar a qualquer um que queira introduzir TDD dentro de uma empresa.
-
Os limites da Otimização de Código: uma nova Implementação do Padrão Singleton
Eu acho que um fato bem conhecido no mundo da programação é que o padrão singleton (double-checked) em java não é thread safe e que não pode ser arrumado. Neste artigo, o Dr. Alexey Yakubovich fornece uma implementação do padrão Singleton que ele afirma ser thread-safe.
-
Melhores da InfoQ em 07: Sistemas de Controle de Versão Distribuído: Um Guia não tão rápido
Desde que Linus Torvalds apresentou na Google o git em Maio de 2007, a adoção e o interesse por Sistemas de Controle de Versão Distribuído têm crescido constantemente. Vamos fazer uma introdução ao conceito de Controle de Versão Distribuído, ver quando utilizá-los, porque ele pode melhor do que o que você está utilizando atualmente, e olhar três opções no mercado: git, Mercurial e Bazaar.
-
SOA sem Webservices
SOA (Service Oriented Architecture) é um termo que pode ter vários significados para públicos diferentes. Podemos encontrar inúmeros artigos descrevendo a ambigüidade de termos, a necessidade de separarmos SOA de suas implementações e vários debates recorrentes sobre esses temas.
-
Sumário do Painel OOPSLA Retrospectiva sobre Não há Bala de Prata
Na OOPSLA 2007, um painél de discussão retrospectivo no artigo de Fred Brooks. Não há Bala de Prata: Essência e Acidentes de Engenharia de Software, foi realizado incluindo o próprio Fred Brooks, Martin Fowler, Ricardo Lopez, Aki Namioka, Linda Northrop, Dave Parnas, Dave Thomas, e Steven Fraser como palestrante empresário. Por Abel Avram
-
Revisão de Livro: Padrões de Adoção de Métodos Ágeis, um roteiro para o Sucesso Organizacional
Em seu recente livro, Padrões de Adoção de Métodos Ágeis: um roteiro para o Sucesso Organizacional, Amr Elssamadisy fornece um framework para a criação de uma estratégia para adoção de métodos ágeis em um contexto específico.