Take a photo of a barcode or cover
Además de un 'Must Read' es un libro al que hay que volver cada cierto tiempo.
Los consejos y puntos claves están escondidos entre la colección de refactors que va explicando.
De vez en cuando también incluye alguna perla de humor inglés.
Algunos Refactors pueden parecer muy simples, pero son necesarios ya que va apoyándose en los simples para ir construyendo los más grandes.
También hay mucha insistencia en las mecánicas y su importancia, en principio puedes pasar de forma superficial, pero el libro esconde lo necesario para realizar los refactors sin perder en ningún momento la capacidad de compilar y pasar todos los tests en verde.
Es curioso ver como cada refactor tiene su refactor contrario, como todo en informática, no existe una única forma correcta de hacer las cosas, y dependiendo mucho de la situación y el problema encontrado se recomienda un cambio o el contrario.
El libro tecnológicamente está desactualizado, pero su mensaje es asombrosamente vigente.
Le he quitado la quinta estrella porque se centra en los refactors sin entrar en cómo tejer la red de tests unitarios que se debe tener para empezar a hacerlos.
Los consejos y puntos claves están escondidos entre la colección de refactors que va explicando.
De vez en cuando también incluye alguna perla de humor inglés.
Algunos Refactors pueden parecer muy simples, pero son necesarios ya que va apoyándose en los simples para ir construyendo los más grandes.
También hay mucha insistencia en las mecánicas y su importancia, en principio puedes pasar de forma superficial, pero el libro esconde lo necesario para realizar los refactors sin perder en ningún momento la capacidad de compilar y pasar todos los tests en verde.
Es curioso ver como cada refactor tiene su refactor contrario, como todo en informática, no existe una única forma correcta de hacer las cosas, y dependiendo mucho de la situación y el problema encontrado se recomienda un cambio o el contrario.
El libro tecnológicamente está desactualizado, pero su mensaje es asombrosamente vigente.
Le he quitado la quinta estrella porque se centra en los refactors sin entrar en cómo tejer la red de tests unitarios que se debe tener para empezar a hacerlos.
Moderately OO-specific and somewhat dated, but still worthwhile, good enough that I'm planning to read the second edition when it comes out.
informative
medium-paced
informative
inspiring
slow-paced
A wonderful, practical guide to refactoring, reading this book fleshed out many of the things I have become aware of within the past several years, as I mature in the practice of developing software and strive not only for quality of behavior but ease of understanding and maintenance. This book is indispensable reading for those aspiring to be true engineers, and my only complaint is that I wish I'd read the book when I was first starting my career.
informative
slow-paced