BT

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

Contribuir

Tópicos

Escolha a região

Início Refatoração no InfoQ Brasil

Artigos

Feed RSS
  • Entrevista sobre o livro Refactoring - Segunda edição

    O InfoQ entrevistou Fowler sobre as principais mudanças na 2ª edição do Refactoring, como reconhecer problemas e refatoramento do código, como as revisões e refatoração se apoiam mutuamente, o que os líderes de tecnologia podem fazer para incentivar a refatoração, os benefícios e as ferramentas para uma refatoração e para o mob programming.

  • Coach em Práticas Técnicas

    Um coach de desenvolvimento de software, focado em práticas XP, descreve como organizar suas sessões de coach, incluindo assuntos, exercícios e formatos. Além de compartilhar os desafios enfrentados, experiências e oferecer conselhos.

  • Reescrever ou refatorar?

    Rescrever um sistema por completo é uma decisão que nem sempre é tomada levando em consideração sua seriedade. Neste breve artigo são apresentados os motivos que levam a essa escolha, como lidar com esse cenário que não é raro no mundo corporativo e como evitar a criação de um sistema "descartável".

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

    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.

  • 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.

  • 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.

BT