Faça download dos Aplicativos de Leitura Kindle Gratuitos e comece a ler eBooks Kindle nos mais populares smartphones, tablets e computadores pessoais. Para enviar o link de download para seu smartphone por SMS, use o formato internacional sem espaços (Código Internacional+DDD+Número. Exemplo: +551199999999)

  • Apple
  • Android
  • Windows Phone
  • Android

Para receber o link de download digite seu celular:

Preço digital sugerido: R$ 171,62
Preço Kindle: R$ 114,88

Economize
R$ 98,66 (46%)

OU

Essas promoções serão aplicadas a este item:

Algumas promoções podem ser combinadas; outras não são elegíveis. Para detalhes, por favor, acesse os Termos e Condições dessas promoções.

Entregar no seu Kindle ou em outro dispositivo

Entregar no seu Kindle ou em outro dispositivo

Refactoring: Improving the Design of Existing Code (Addison-Wesley Object Technology Series) por [Fowler, Martin, Beck, Kent, Brant, John, Opdyke, William, Roberts, Don]
Anúncio do aplicativo do Kindle

Refactoring: Improving the Design of Existing Code (Addison-Wesley Object Technology Series) 1st Edition, eBook Kindle

4.7 de 5 estrelas 3 avaliações de clientes
Clientes relataram a presença de problemas de qualidade neste eBook. Esse eBook possui: Erros de digitação.
O editor foi notificado para corrigir estes problemas.
Problemas de qualidade relatados

Ver todos os 2 formatos e edições Ocultar outros formatos e edições
Preço
Novo a partir de Usado a partir de
eBook Kindle
R$ 114,88

Número de páginas: 461 páginas Configuração de fonte: Habilitado Page Flip: Habilitado
Idioma: Inglês

eBooks na Loja Kindle
eBooks em oferta na Loja Kindle
Todos os dias, novos eBooks com desconto. Vem.

Descrições do Produto

Resenha da Amazon.com.br

Your class library works, but could it be better? Refactoring: Improving the Design of Existing Code shows how refactoring can make object-oriented code simpler and easier to maintain. Today refactoring requires considerable design know-how, but once tools become available, all programmers should be able to improve their code using refactoring techniques.

Besides an introduction to refactoring, this handbook provides a catalog of dozens of tips for improving code. The best thing about Refactoring is its remarkably clear presentation, along with excellent nuts-and-bolts advice, from object expert Martin Fowler. The author is also an authority on software patterns and UML, and this experience helps make this a better book, one that should be immediately accessible to any intermediate or advanced object-oriented developer. (Just like patterns, each refactoring tip is presented with a simple name, a "motivation," and examples using Java and UML.)

Early chapters stress the importance of testing in successful refactoring. (When you improve code, you have to test to verify that it still works.) After the discussion on how to detect the "smell" of bad code, readers get to the heart of the book, its catalog of over 70 "refactorings"--tips for better and simpler class design. Each tip is illustrated with "before" and "after" code, along with an explanation. Later chapters provide a quick look at refactoring research.

Like software patterns, refactoring may be an idea whose time has come. This groundbreaking title will surely help bring refactoring to the programming mainstream. With its clear advice on a hot new topic, Refactoring is sure to be essential reading for anyone who writes or maintains object-oriented software. --Richard Dragan

Topics Covered: Refactoring, improving software code, redesign, design tips, patterns, unit testing, refactoring research, and tools.

Descrição do produto

As the application of object technology--particularly the Java programming language--has become commonplace, a new problem has emerged to confront the software development community. Significant numbers of poorly designed programs have been created by less-experienced developers, resulting in applications that are inefficient and hard to maintain and extend. Increasingly, software system professionals are discovering just how difficult it is to work with these inherited, "non-optimal" applications. For several years, expert-level object programmers have employed a growing collection of techniques to improve the structural integrity and performance of such existing software programs. Referred to as "refactoring," these practices have remained in the domain of experts because no attempt has been made to transcribe the lore into a form that all developers could use. . .until now. In Refactoring: Improving the Design of Existing Code, renowned object technology mentor Martin Fowler breaks new ground, demystifying these master practices and demonstrating how software practitioners can realize the significant benefits of this new process.

 

With proper training a skilled system designer can take a bad design and rework it into well-designed, robust code. In this book, Martin Fowler shows you where opportunities for refactoring typically can be found, and how to go about reworking a bad design into a good one. Each refactoring step is simple--seemingly too simple to be worth doing. Refactoring may involve moving a field from one class to another, or pulling some code out of a method to turn it into its own method, or even pushing some code up or down a hierarchy. While these individual steps may seem elementary, the cumulative effect of such small changes can radically improve the design. Refactoring is a proven way to prevent software decay.

 

In addition to discussing the various techniques of refactoring, the author provides a detailed catalog of more than seventy proven refactorings with helpful pointers that teach you when to apply them; step-by-step instructions for applying each refactoring; and an example illustrating how the refactoring works. The illustrative examples are written in Java, but the ideas are applicable to any object-oriented programming language.


Detalhes do produto

  • Formato: eBook Kindle
  • Tamanho do arquivo: 15220.0 KB
  • Número de páginas: 461 páginas
  • Quantidade de dispositivos em que é possível ler este eBook ao mesmo tempo: Você pode ler este eBook em até 5 dispositivos ao mesmo tempo, de acordo com os limites estabelecidos pela editora
  • Editora: Addison-Wesley Professional; Edição: 1 (9 de março de 2012)
  • Vendido por: Amazon Servicos de Varejo do Brasil Ltda
  • Idioma: Inglês
  • ISBN-10: 013306526X
  • ISBN-13: 978-0133065268
  • ASIN: B007WTFWJ6
  • Leitura de texto: Habilitado
  • X-Ray:
  • Dicas de vocabulário: Não habilitado
  • Leitor de tela: Compatível
  • Configuração de fonte: Habilitado
  • Avaliação média: 4.7 de 5 estrelas 3 avaliações de clientes
  • Lista de mais vendidos da Amazon: #60,631 entre os mais vendidos na Loja Kindle (Conheça os 100 mais vendidos na Loja Kindle)


Avaliação de clientes

Compartilhe seus pensamentos com outros clientes
Ver todas as 3 avaliações dos clientes

Principais avaliações de clientes

13 de janeiro de 2017
Formato: eBook Kindle|Compra verificada
0Comentar| 1 pessoa achou isso útil. Esta avaliação foi útil para você? Informar abuso
15 de outubro de 2017
Formato: Capa dura|Compra verificada
0Comentar|Esta avaliação foi útil para você? Informar abuso
24 de julho de 2014
Formato: eBook Kindle|Compra verificada
0Comentar| 1 pessoa achou isso útil. Esta avaliação foi útil para você? Informar abuso

Avaliações mais úteis de consumidores na Amazon.com

Amazon.com: 4,4 de 5 estrelas 227 avaliações
Javed Ali Khan
4,0 de 5 estrelasThis awesome books deserves a better kindle version
4 de janeiro de 2017 - Publicada na Amazon.com
Formato: eBook Kindle|Compra verificada
8 pessoas acharam isso útil.
R. Cline
5,0 de 5 estrelaslearn object orientation from existing code
23 de julho de 2011 - Publicada na Amazon.com
Formato: Capa dura|Compra verificada
3 pessoas acharam isso útil.
Texashowdy
4,0 de 5 estrelasMasterpiece
4 de fevereiro de 2018 - Publicada na Amazon.com
Formato: Capa dura|Compra verificada
Kyle G. Brown
5,0 de 5 estrelasExtremely important to all Java programmers
13 de agosto de 1999 - Publicada na Amazon.com
Formato: Capa dura|Compra verificada
2 pessoas acharam isso útil.
fmcf
5,0 de 5 estrelasSuper awesome
10 de novembro de 2013 - Publicada na Amazon.com
Formato: Capa dura|Compra verificada
click to open popover

Onde está meu pedido?

Frete e devoluções

Precisa de ajuda?