Clean Code : A Handbook of Agile Software Craftsmanship
-5%

Clean Code : A Handbook of Agile Software Craftsmanship

Martin, Robert / Escritor

76,44 €
72,62 €
IVA incluido
Editorial:
Pearson Education
Año de edición:
2008
Materia
Informática
ISBN:
978-0-13-235088-4
Páginas:
464
Idioma:
Inglés
Encuadernación:
Rústica
Alto:
234mm
Ancho:
179mm
Colección:
Robert C. Martin Series
76,44 €
72,62 €
IVA incluido
Añadir a favoritos

Even bad code can function. But if code isn't clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code.

But it doesn't have to be that way. Noted software expert Robert C. Martin presents a revolutionary paradigm with Clean Code: A Handbook of Agile Software Craftsmanship.

Martin has teamed up with his colleagues from Object Mentor to distill their best agile practice of cleaning code "on the fly" into a book that will instill within you the values of a software craftsman and make you a better programmer-but only if you work at it. What kind of work will you be doing? You'll be reading code-lots of code. And you will be challenged to think about what's right about that code, and what's wrong with it.

More importantly, you will be challenged to reassess your professional values and your commitment to your craft. Clean Code is divided into three parts. The first describes the principles, patterns, and practices of writing clean code.

The second part consists of several case studies of increasing complexity. Each case study is an exercise in cleaning up code-of transforming a code base that has some problems into one that is sound and efficient. The third part is the payoff: a single chapter containing a list of heuristics and "smells" gathered while creating the case studies.

The result is a knowledge base that describes the way we think when we write, read, and clean code. Readers will come away from this book understanding How to tell the difference between good and bad code How to write good code and how to transform bad code into good code How to create good names, good functions, good objects, and good classes How to format code for maximum readability How to implement complete error handling without obscuring code logic How to unit test and practice test-driven development This book is a must for any developer, software engineer, project manager, team lead, or systems analyst with an interest in producing better code.

Artículos relacionados

  • Aprende SQL desde cero hasta avanzado
    Reyes Ochoa, Xavier / Escritor
    ¡Domina SQL desde cero y conviértete en un experto en bases de datos con este libro!La gestión y el análisis de datos se han convertido en habilidades fundamentales en la era digital, altamente demandadas en todo tipo de industrias. Sin embargo, muchas personas sienten que SQL es complejo o difícil de aprender. Xavier Reyes Ochoa, conocido como Programador X en YouTube, experto...
    En stock

    13,99 €13,29 €

  • Aprende Python desde cero hasta avanzado
    Reyes Ochoa, Xavier / Escritor
    El libro completo de la programacion python para principiantes: Con ejercicios prácticos y contenido bonus.¡Aprende a programar sin conocimientos previos y descubre el poder de Python con este libro!Programar es una habilidad extremadamente demandada, que ofrece muchas ventajas en la vida privada y profesional. Por eso es difícil de entender que pocas personas dominen la progra...
    En stock

    17,96 €17,06 €

  • Web3. Creando la próxima frontera económica y cultural de Internet
    Tapscott, Alex / Escritor
    En las tres últimas décadas hemos pasado de la "web de solo lectura" a la "web de lectura escritura", que ha convertido a los usuarios de Internet en creadores de contenido y ofrece infinitas oportunidades para la colaboración. Si bien esta nueva web revolucionó los medios de comunicación, el comercio y otras industrias, la proliferación de ciberataques, ataques de datos y la r...
    En stock

    30,95 €29,40 €

  • YouTube. La fórmula mágica
    Derral, Eva / Escritor
    A medida que YouTube se expande a pasos agigantados, la competencia entre creadores poralcanzar más popularidad y cifras altísimas de suscriptores es cada día mayor. Una viejacámara de iPhone y una estrategia de crecimiento no son suficientes para hacer crecer tucanal y mejorar tus ingresos. En 'YouTube. La fórmula mágica', el experto creador y coach deYouTube Derral Eves te mu...
    En stock

    26,95 €25,60 €

  • Ciberseguridad paso a paso
    ¿Sabías que el 60 % de las empresas que son atacadas cierra su negocio a los 6 meses? Enla nueva era digital, es vital elaborar una adecuada estrategia de ciberseguridad que nospermita protegernos de las amenazas de ciberseguridad y de los nuevos actores de amenazasdel ciberespacio. El cibercrimen tiene un coste de trillones de euros superando al PIB demuchos países. ¿Soy un ob...
    En stock

    37,50 €35,63 €

  • Patrones de diseño en JAVA
    Debrauwer, Laurent / Escritor
    Este libro presenta los 23 patrones de diseño (design patterns) fundamentales de forma concisa y práctica, ilustrándolos con ejemplos relevantes y rápidos de entender. Cada ejemplo se describe en UML y Java en forma de un pequeño programa, completo y ejecutable. Para cada patrón, el autor detalla su nombre, el problema correspondiente, la solución aportada, sus dominios de apli...
    En stock

    38,00 €36,10 €

Otros libros del autor