Blog do Tá safo!

Tecnologias Abertas com Software Ágil, Fácil e Organizado

  • Início
  • Sobre
  • Identidade
  • #tasafoemacao
  • Lista de discussão
  • Projetos
  • Contato
  • Início
  • Sobre
  • Identidade
  • #tasafoemacao
  • Lista de discussão
  • Projetos
  • Contato

Nenhum widget encontrado na barra lateral Alt!

  • Artigos

    Refatorações e “code smells”

    29 de dezembro de 2010 /

    Um conceito importante para manter qualidade de código é o de Refatoração. “Refatoração” vem de re-fatorar, ou seja, fatorar (lá da matemática mesmo) duas vezes.  No caso, entenda-se até “várias vezes”. Refatorar um código não vai nem aumentar nem diminuir a quantidade de funcionalidades, de lógica de negócio, nem de bugs do programa (a rigor é errado alguém dizer que vai “refatorar pra corrigir um problema”). A refatoração não altera o comportamento externo do programa, mas apenas a estrutura interna no sentido de deixá-la mais simples e/ou fácil de entender. No livro “Refatoração: aperfeiçoando projeto de código existente“, Martin Fowler discorre bastante sobre o assunto.  O catálogo com a relação…

    Leia mais
    Marcelo Andrade 0 comentários

    Você pode gostar

    Papo de Infra: Quando eu cheguei aqui era tudo mato

    30 de março de 2017

    Utilizando o Open Street Map em seus projetos

    12 de junho de 2017

    Entrega Contínua com Ruby on Rails, GitHub, Code Climate, Travis CI e Heroku

    6 de outubro de 2014

Categorias

  • Artigos
  • Notícias
  • PapoSafo
  • Relatos
  • TáSafo em Ação

Tags

agile (17) agile brazil (5) agilidade (3) agilidade em série (4) android (17) belem (27) cesupa (12) cloud computing (4) Coding Dojo (8) comunidade (5) desenvolvimento (6) Desenvolvimento de Software (6) design (5) devops (5) empreendedorismo (4) Engenharia de Software (5) Estatística (4) evento (6) gestão (9) git (4) iesam (8) java (14) javascript (7) lightning talks (4) manifesto ágil (4) maré de agilidade (5) mobile (5) nodejs (4) open source (7) Porto Alegre (5) rails (3) retrospectiva (4) ruby (14) Ruby on Rails (3) saraiva (5) scrum (12) sea tecnologia (3) semana acadêmica (4) tasafo (4) tasafoconf (11) tdd (8) ufpa (5) visão ágil (4) xp (13) ágil (4)
Ashe Tema por WP Royal.