BT
x A sua opinião é importante! Por favor preencha a pesquisa do InfoQ sobre os seus hábitos de leitura!
rss
  • Microservices: Decomposição de Aplicações para Implantação e Escalabilidade

    por Chris Richardson , traduzido por Ivan Salvadori   em  10 Out, 2014

    Este artigo descreve um padrão de arquitetura que vem se tornando muito popular conhecido como Microservice. A ideia da arquitetura de microservices é projetar aplicações grandes, complexas e duráveis em um conjunto coeso de serviços que evoluem ao longo do tempo. O termo microservices sugere fortemente que os serviços sejam pequenos.

  • Refatoração de sistemas legados: um estudo de caso

    por Chen Ping , traduzido por Ivo La Puma   em  26 Jul, 2013 1

    Refatorar código legado é sempre uma atividade muito difícil, mesmo quando realizada com apoio de uma ferramenta de testes unitários para evitar regressões. Este artigo apresenta uma metodologia para refatorar código legado de maneira segura, com base em um exemplo real.

  • Mais rápidos, melhores e maiores. Mas como?

    por Michael Stal , traduzido por Leonardo Campos   em  29 Mar, 2012

    Um dos principais desafios ao se elaborar a arquitetura de um software está em considerar seus atributos de qualidade e, principalmente, a correta especificação destes atributos. Muitos dos problemas, não por acaso, estão diretamente relacionados a essa dificuldade na especificação, como acontece no tratamento de segurança e desempenho. Veja como lidar com esses desafios de forma equilibrada.

Modelagem Ágil: aperfeiçoando a comunicação e a compreensão - Parte 1

Postado por Lee Ackerman , traduzido por Mário Henrique Trentim   em  07 Dez, 2011

A Modelagem Ágil está alinhada com os princípios e valores ágeis e pode ser uma das mais importantes práticas no seu repertório de técnicas ágeis.

Design e arquitetura ágeis em grande escala: formas de trabalho

Postado por Craig Larman , traduzido por Giovanni Abner   em  29 Mar, 2011

No seu keynote no QCon Londres 2011, Craig Larman destacou que "arquitetura" não é uma boa metáfora e que devemos cultivar software como um jardim. Este artigo detalha essas ideias. 1

O Design Está Morto?

Postado por Martin Fowler em  22 Jul, 2009

Para muitos que entram em contato com Extreme Programming, parece que o XP chama pela morte do design do software. XP envolve muitos designs, diferente do que é estabelecido pelo processo de software. 2

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

Postado por Danijel Arsenovski , traduzido por Vinicius Assef   em  18 Jun, 2009

Danijel Arsenovski tenta esclarecer alguns mitos sobre refatoração e como isso se aplica para desenvolvedores .NET

Revisão do livro: Clean Code: A Handbook of Agile Software Craftsmanship

Postado por Ryan Cooper , traduzido por Nuno Marques   em  05 Jun, 2009

Como programadores, a nossa primeira prioridade é criar código que funciona. Infelizmente, código que simplesmente “funciona” não é suficiente.

Entrevista e Extrato do Livro "Projeto Prático de API", de Jaroslav Tulach

Postado por Srini Penchikala , traduzido por Vinicius Assef   em  14 Abr, 2009

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.

Trabalhando Dúvidas sobre REST

Postado por Stefan Tilkov , traduzido por Mauricio De Diana   em  31 Out, 2008

Neste artigo, Stefan Tilkov trabalhou 10 das dúvidas mais comuns que as pessoas tem quando começam a explorar REST, especialmente se eles tem experiência em SOAP/WSDL-based Web Services.

Feedback geral
Bugs
Publicidade
Editorial
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2014 C4Media Inc.
Política de privacidade
BT