BT

Novidades O InfoQ vem desenvolvendo uma série de novas funcionalidades para melhorar sua experiência com o site. Confira!

Rápido aprendizado em design, desenvolvimento e DevOps

Postado por Ben Linders , traduzido por Leonardo Ribas   em  11 mai, 2015

A entrega de produtos certos de forma rápida pode ser um desafio, sem dúvidas, quando há muitas incógnitas ao longo do caminho.

Microservices: Decomposição de Aplicações para Implantação e Escalabilidade

Postado por Chris Richardson , traduzido por Ivan Salvadori   em  10 out, 2014

Este artigo descreve o padrão de arquitetura Microservice que vem se tornando muito popular, utilizado para construir aplicações grandes, complexas e duradouras. 1

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

Postado por Chen Ping , traduzido por Ivo La Puma   em  26 jul, 2013

Refatorar o legado é sempre uma atividade muito difícil e delicada. Este artigo apresenta uma metodologia para refatorar código legado de maneira segura, com base em um exemplo real. 1

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

Postado por Michael Stal , traduzido por Leonardo Campos   em  29 mar, 2012

Veja como lidar com um dos principais desafios ao se elaborar a arquitetura de um software: identficar e especificar corretamente os atributos de qualidade.

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.

BT