BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

Início Arquitetura e Design no InfoQ Brasil

  • MicroORM, um ORM de tipos dinâmicos para VB e C# em mais ou menos 160 linhas

    ORMs estão na moda nos dias de hoje por uma boa razão: eles podem fazer o desenvolvimento de aplicações baseadas em banco de dados rápido e sem dor. Mas frameworks de ORM são bem restritos, eles esperam que os desenvolvedores sigam certas regras e são as vezes bem difíceis de se usar quando isso não é feito.

  • O Elefante na sala: Usando a Neurociência para Aprimorar os Relacionamentos no Trabalho

    Os novos conhecimentos em neurociência, nos dão ferramentas para entender e ampliar a habilidade de homens e mulheres trabalharem juntos. Empresas como Deloitte & Touche, IBM e PriceWaterHouse Coopers têm visto resultados financeiros, que incluem maior retenção de mulheres, ao treinarem seus gestores a usarem a inteligência de gênero no ambiente de trabalho.

  • Construindo uma Equipe Ágil

    Construir uma equipe de desenvolvimento ágil de software não é tão fácil como parece. Muitos gerentes e chefes de equipe contratam pessoas tecnicamente capazes, para lançar alguma forma de processo ágil na equipe, e torcem para que tudo funcione bem como a literatura diz que funciona. Esta abordagem não é apenas irreal, mas é propensa ao fracasso.

  • VRaptor 3

    O VRaptor3 é um framework MVC em Java focado no desenvolvimento rápido e simples, e na fácil manutenção do código. Usando muitas idéias e boas práticas que surgiram nos últimos anos, como Convenção sobre Configuração, Injeção de Dependências e um modelo REST, você pode fazer sua aplicação com este framework de uma maneira bastante agradável e produtiva.

  • The Well-Grounded Rubyist, David A. Black

    A linguagem Ruby saiu pela primeira vez há 14 anos e desde aí tem crescido muito graças a frameworks como Ruby on Rails. Este livro cobre detalhes intrincados da linguagem Ruby de hoje, incluindo a última versão 1.9.1 e dá aos programadores uma base sólida para criar aplicações em Ruby.

  • Revisão do Livro: Guia do Facilitador para Tomada de Decisão Participativa

    Uma das responsabilidades de times auto-organizáveis é tomar decisões que respeitem as opiniões de todos. Esse livro fornece vários exemplos em treinamento de times, para lidar com discussões conflitantes, mantendo a velocidade sem comprometer o sucesso tendo que suspender ou ignorar os problemas críticos.

  • O Design Está Morto?

    Para muitos que entraram rapidamente em contato com Extreme Programming, parece que o XP chama pela morte do design do software. Na verdade o XP envolve muitos designs, mas faz de uma maneira diferente do que é estabelecida pelo processo de software. O XP tem rejuvenescido a noção de design evolucionário com práticas que permitem evoluir para se tornar uma estratégia de design viável.

  • Dicas para Reúso Efetivo de Software

    Vijay Narayanan oferece 10 dicas práticas de como ter sucesso com o reúso sistemático de componentes de software, baseado em sua experiência em múltiplos projetos. A coleção de dicas não tem a intenção de cansativa e sim que desenvolvedores e líderes de equipe apreciem a variedade de estratégias – técnicas e não-técnicas – de que é preciso aplicar para ter sucesso com reúso sistemático.

  • Maturidade em Governança SOA - A Visão de um Arquiteto

    Este artigo apresenta um framework de processos de Governança SOA, um modelo de maturidade, junto com os processos e descrições de como os arquitetos deveriam se envolver nesses processos. Os autores apresentaram algumas orientações práticas sobre como os arquitetos podem levar ou dar suporte a vários processos de ciclo de vida e níveis de maturidade.

  • Ruby in Practice com Jeremy McAnally

    Rob Bazinet e Matthew Bass, ambos da InfoQ, tiveram a oportunidade de conversar com Jeremy McAnally, sobre o livro "Ruby in Practice" no qual foi co autor junto à Assaf Arkin. O livro não foi escrito para iniciantes conhecerem a linguagem mas sim para o Rubyst procurando informações mais detalhadas em tópicos específicos.

  • Esclarecendo os Equívocos Mais Comuns Sobre Refatoração

    É justo dizer que na comunidade .Net a refatoração teve um início lento. Mesmo hoje, o Visual Studio, um produto clássico para o desenvolvimento em .Net tem dificuldade de atravessar a Fronteira da Refatoração com o C#. Com o C++, a situação está melhor, mas só se você fizer o download e instalar o add-in gratuito de refatoração, Refactor! para VB ou C++, desenvolvido pela Developer Express.

  • As 10 Maiores Mudanças no Flex 4

    Na última semana de maio, a Adobe lançou sua primeira versão beta do Flex 4, codinome Gumbo. Esse release inclui um grande número de mudanças. A lista a seguir proporciona uma visão geral de alto nível dos itens que foram modificados na última versão do popular framework de RIA.

BT