Filtre os resultados
Avaliação dos clientes
Desconto

Livros > Informática > Linguagens de Programação >

Refatoração

Encontraproduto.com.br - Refatoração


R$109,70 à vista


Avaliação mais recente
4.6
Características
Título do livro : Livro Refatoração

Histórico de preços

avatar 1 Descontoaqui
R$129.00   R$109.70
Oferta
avatar 1 Mercado Livre
R$129.00

Ficha Técnica e Modo de uso:


Por mais de vinte anos, programadores experientes no mundo inteiro contaram com o livro Refatoração de Martin Fowler para aperfeiçoar o design de códigos existentes e melhorar a manutenibilidade do software, assim como para deixar o código existente mais fácil de entender.
Essa nova edição ansiosamente esperada foi atualizada por completo para refletir mudanças vitais no domínio da programação.
Refatoração 2ª edição contém um catálogo atualizado das refatorações e inclui exemplos de código JavaScript bem como novos exemplos funcionais que demonstram a refatoração sem classes.
Assim como na edição original, este livro explica o que é refatoração, por que você deve refatorar, como reorganizar um código que precise de refatoração e como fazer isso de forma bem-sucedida, independentemente da linguagem usada.
Entenda o processo e os princípios básicos da refatoração.
Aplique rapidamente refatorações convenientes para deixar um programa mais fácil de entender e de alterar.
Reconheça "maus cheiros" no código que sinalizam oportunidades para refatorar.
Explore as refatorações, cada uma com suas explicações, a motivação, o mecanismo e exemplos simples.
Escreva testes robustos para suas refatorações.
Reconheça as contrapartidas e os obstáculos para a refatoração.



Como quem comprou avalia este produto


April 22 2025

3
  Roinuj19901990


Não tem sentido vocês não terem 100K de inscritos pelo menos, vocês são muito bons, dedicados e o conteúdo é dinâmico e MUITO focado, qualidade 10! Parabéns o/

April 22 2025

4
  thiagocosta1184


Como sempre muito bom o quadro. E olha as coincidências: assisti ao vídeo da IDE instalando uma IDE, e hoje me deparei com uma função (que eu tinha escrito) que estava cheia de códigos repetidos e estou lá reescrevendo a dita e aparecem vocês com este vídeo, hehe. Sucesso e vida longa ao canal!

April 22 2025

5
  geraldo4063


*Não perco um vídeo*

April 22 2025

3
  geraldo4063


*FAZ O DICIONÁRIO GIT!*

April 22 2025

4
  Neptunestarala


Podemos dizer que as práticas de clean code também seriam parte da refatoração?

April 22 2025

3
  ocaradopcruim294


Mais um excelente conteúdo. Estou velhinho mas me interessei muito pela área de programação e os vídeos de vocês tem sido bastante esclarecedores. Uma sugestão de tema, falem sobre clean code.

April 22 2025

4
  viniciusa.santana2758


Oi vcs poderiam fazer um video sobre documentação e como ela é estruturada em um projeto

April 22 2025

5
  FernandoTakeshiSato


Dureza mesmo é quando você se depara com uma base de código antiguinha e mal mantida...é nas trincheiras que se formam os bons programadores! hahaha

April 22 2025

4
  dudut1587


Ótimo vídeo, parabéns.

April 22 2025

4
  joislanlima4768


Parabéns pelo canal. Conheci através do podcast devnaestrada e estou adorando. Conteúdo excelente!

April 22 2025

4
  ClaytonAAlves


"Corre pro colégio pra buscar as crianças", kkkkkkkk

April 22 2025

3
  marcuspeixoto1089


Muito obrigado pelo vídeo!!!!! Faz um vídeo sobre as linguagens de programação e em quais situações usar determinadas linguagens (agora corre e vai buscar as crianças na escola) kkkkkkkkkk

April 22 2025

5
  devrodrigolima


Video top ! DICA: diminui o Grave do microfone ou Gain (microfone do Gabriel)

April 22 2025

3
  sergioaraujo2748


Como eu programo sempre só quase nunca aderir o clean coding, tenho um bloco de papel sempre à mão

April 22 2025

5
  _paulolinhares


Muito bom! Se tem um campo onde o Code Refactoring está aquecido rs , esse se chama Mobile ! Falando de Android, só nos últimos anos tivemos inúmeras mudança em componentes de layout deixando de pertencer ao sistema operacional para pertencer as bibliotecas de suporte, necessidade de testes automatizados nos aplicativos, carência de um Pattern oficial (Google lançou o ARC) , evolução do ConstraintLayout para layouts mais performáticos e adaptáveis a multitelas... e por aí vai. Se seu APP Android tem mais de um ano (apenas) já está dentro da lista de apps a serem analisados para uma possível refatoração.

April 22 2025

4
  jerrinho23


Show...

April 22 2025

3
  appdev5351


Odeio código sujo... Só o único problema é deixar para refatorar o código quando já tem 2000 linhas... Fica difícil

April 22 2025

4
  viniciusmazon311


Essa série é excelente, parabéns :)

April 22 2025

4
  MartioViss


Ótimo video. Obrigado.

April 22 2025

3
  NikesDarkslayer


MEU DEUS EU AMO VOCÊS

April 22 2025

4
  cadeirantephb1722


Queria ver o vídeo de você ensinando a programa você sao 10 tem uma didática excelente

April 22 2025

5
  rodrigobonfim9149


O Gabriel parece demais com o meu professor desse ano de Física, até no jeito de falar ´-´ tô assombrado até aqui no youtube hehehe

April 22 2025

4
  mauriliofranchinjr6077


Esse vídeo valeu a pena assistir!

April 22 2025

5
  josecarlosdasilvafilho435


Puts! To no 4 periodo de C. da Computação e percebi um habito que adquiri ao longo dos anos e que vai me prejudicar muito: sou extremamente desorganizado (mas do tipo que diz: "ta bagunçado mas eu sei onde está tudo"), uso nomes aleatórios pras minhas variáveis e funções, e quando faço comentários, são abreviados, resumidos e confusos (não pra mim). Esse habito começou no ultimo anos do fundamental, sempre fui um ótimo aluno (o melhor da turma, sem querer me gabar), mas comecei a tentar escrever menos, de forma rapida e eficiente, parei de usar corretivo e rabiscava o caderno todo, até abrevio algumas coisas. E ja no ensino medio, coitado do professor de matematica, ele corrigia o caderno, dava até chocolate (costume estranho eu sei, mas saudades do dutrão), no começo eu tinha que fazer uma expedição para mostrar minha solução, até que ele viu que eu sempre acertava e me passava logo o chocolate aeheahehauheauheahueahueahueahueahueah mas vejo que agr esse habito preguiçoso vai me prejudicar muito, cada vez mais percebo o quanto essa area é social e envolve muito esforço em equipe e entendimento entre as partes. Vocês acham que perderei esse habito automaticamente quando entrar no mercado ou preciso me esforça urgentemente para acabar de vez com esse habito? [O canal de vcs é fera demais! Tem algum video de bons habitos por aqui?]

April 22 2025

3
  lestercerioli1630


As dicas ajuda muito e simplificam os conceitos que muitas vezes nos lives nao sao muito claros.

April 22 2025

5
  EdnaldoNeimeg


No geral os vídeos são bons, porém algumas coisas me incomodam muito: Ler o texto - Quando vocês lêem o texto faz parecer que vocês estão apresentando um trabalho de escola e não não tem real conhecimento sobre o tema. Eu não quero que alguém leia um texto para mim, o correto seria um tipo de "conversa", algo mais informal. Jalecos: Pra quê? Nunca na minha vida eu vi um programador com jaleco. Se for usar a desculpa de dar um ar mais "técnico" ao canal então pode tirar o cavalinho da chuva, não cola. Crachá: Novamente, pra quê? (Essa eu deixaria passar, mas gosto de implicar) Texto, texto, texto, mas faltam ilustrações. O termo "refatoração" é um campo fértil para ilustrações até mesmos para os leigos. Eu deveria ser diretor :) Sucesso.

April 22 2025

5
  bike_tudo2395


Cês são show

April 22 2025

4
  bike_tudo2395


Aí mds não acredito que vocês responderam meu comentário

April 22 2025

5
  ivanilsonsousa_


Cheguei no canal hj, faço Ciência da Computação 5 período. E tô amando o canal.

April 22 2025

4
  theserilms7854


Então código fonte porquê que não fazem um vídeo mostrando alguns projectos vossos

April 22 2025

3
  theserilms7854


O que são testes automatizados?

April 22 2025

3
  moraiseverton


Gostei muito desse vídeo introdutório sofre refactoring! Eu trabalhei por um bom tempo voltado a correção de bugs de um sistema, onde consegui aumentar consideravelmente a minha skill de refactoring... e sinceramente, é algo que eu gosto muito! Gostaria de deixar a dica de um livro sobre o assunto que eu li e gostei muito: Working Effectively with Legacy Code, do Michael Feathers... ele exemplifica muitas técnicas de refactoring e tal. ✌️

April 22 2025

5
  cassiosc8256


Vídeo top

April 22 2025

5
  renatocardosoalves1225


Infelizmente grande parte das consultorias aqui no Brasil não preza pela qualidade do código. Pra eles se está funcionando já está de bom tamanho. O que mais importa pra eles é a entrega o mais rápido possível deixando a qualidade de lado.

April 22 2025

3
  alanwilliamduarte5617


seria legal se vcs tivessem um grupo do telegram :D

April 22 2025

4
  J1975lima


Boa tarde tem. Algum vídeo falando sobre algum método de documentação?

April 22 2025

3
  J1975lima


Ótimos vídeos esclarecedores parabens

April 22 2025

4
  rodolfosilva5436


Vocês arrebentam com esses vídeos..

April 22 2025

4
  ptcomics


Amo voces dois! Sem palavras! A cada Dionário eu fico emicionado... Aqui é o meu habbitat natural! Casal top d+

April 22 2025

3
  MegaBaritono


Maravilhoso o canal!

April 22 2025

3
  NinjadoLinux


Ótimo vídeo, já acompanho o canal a bastante tempo. Recomenda algum conteúdo para refatorações de software legado, mal feito, sem documentação e que os desenvolvedores sumiram?

April 22 2025

5
  gabrielschilive7675


Ótimo vídeo, ajudou-me muito. Vós sempre fazeis bons vídeos, parabéns!!!!!

April 22 2025

3
  JuniorRibeiroTgjr89


Queria sabe sobre essas canetas ai, sempre mudam a posição ! hehe, intrigado aqui.

April 22 2025

4
  gilmarcossantos3951


Muito bom!

April 22 2025

3
  rockduds


maratonando, essa dupla é melhor que Batman e Robin!

April 22 2025

3
  Andrelz47


O canal e bom, mas falta slides!

April 22 2025

4
  edmilsonsperandio195


Quero ver como se faz exemplos na pratica.

April 22 2025

5
  Eliezer_dLimaS


Faz um vídeo falando sobre gambiarras nos códigos! kkkkkkkkkkkkkkkkkk

April 22 2025

5
  diegodreossi1458


Adoro o dicionário do programador.

April 22 2025

3
  camilarodrigues-kj5ln


Posso dizer refatoração é igual a uma nova versão?

April 22 2025

5
  Loucrazy1


po, canal top demais!

April 22 2025

4
  IsabellaCristinaS_


me dá um tic essas canetas no bolso fora de ordem viu kkkkkkkkkkkk