Kniha Refactoring Martin Fowler

Refactoring

Improving the Design of Existing Code

Jazyk: Angličtina
Vazba: Pevná
Vydavatel: Pearson Education
Dostupnost: Skladem u dodavatele
Odesíláme za 4-7 dnů
1 253
Refactoring is about improving the design of existing code. It is the process of changing a software...

Informace o knize

Jazyk
Angličtina
Vazba
Kniha - Pevná
Vydáno
2019
Stránek
448
EAN
9780134757599
ISBN
0134757599
Enbook ID
16388144
Vydavatel
Hmotnost
876
Rozměry
194 x 234 x 19

Kompletní popis

Refactoring is about improving the design of existing code. It is the process of changing a software system in such a way that it does not alter the external behavior of the code, yet improves its internal structure. With refactoring you can even take a bad design and rework it into a good one.

This book offers a thorough discussion of the principles of refactoring, including where to spot opportunities for refactoring, and how to set up the required tests. There is also a catalog of more than 40 proven refactorings with details as to when and why to use the refactoring, step by step instructions for implementing it, and an example illustrating how it works

The book is written using Java as its principle language, but the ideas are applicable to any OO language.

Mohlo by vás zajímat

Microservice Patterns

Chris Richardson
966
786

AI Engineering

Chip Huyen
1 281
994
867

Clean Agile

Robert C. Martin
839
1 018

The Manager's Path

Camille Fournier
626

Continuous Delivery

Matthew Humble
1 074

The Design of Everyday Things

Donald Arthur Norman
329

Tidy First?

Kent Beck
672
1 211

Refactoring

Martin Fowler
1 284
347
1 260

Atomic Habits

James Clear
334

Accelerate

Jez Humble
354

Fluent Python

Luciano Ramalho
1 423

Zákaznicí kteří koupili tuto knihu koupili také

926

Clean Code

Robert C. Martin
1 123

Clean Architecture

Robert C. Martin
663

Design Patterns

Erich Gamma
1 074
1 348
1 230
1 162

The Clean Coder

Robert C. Martin
820

The Mythical Man-Month

Frederick Brooks
780
888

Cracking the Coding Interview

Gayle Laakmann McDowell
1 019

Effective Java

Joshua Bloch
966
1 162

Code Complete

Steven McConnell
927
1 230
741

Clean Code

Robert C. Martin
1 162