Clean Code aplicado a Javascript
Clean Code aplicado a Javascript
$7.99
Precio mínimo
$11.99
Precio sugerido
Clean Code aplicado a Javascript

Este libro ha sido actualizada por última vez el 2019-06-29.

Acerca de este libro

JavaScript se ha convertido en uno de los lenguajes más utilizados del mundo, se encuentra en infraestructuras críticas de empresas muy importantes (Facebook, Netflix o Uber lo utilizan).

Por esta razón, se ha vuelto indispensable la necesidad de escribir código de mayor calidad y legibilidad. Y es que, los desarrolladores, por norma general, solemos escribir código sin la intención explícita de que vaya a ser entendido por otra persona, ya que la mayoría de las veces nos centramos simplemente en implementar una solución que funcione y que resuelva el problema. La mayoría de las veces, tratar de entender el código de un tercero o incluso el que escribimos nosotros mismos hace tan solo unas semanas, se puede volver una tarea realmente difícil.

Este pequeño e-book pretende ser una referencia concisa de cómo aplicar clean code o código limpio para aprender a escribir código JavaScript más legible e intuitivo. En este encontrarás múltiples referencias a otros autores y ejemplos sencillos que, sin duda, te ayudarán a encontrar el camino para convertirte en un mejor desarrollador.

El libro también lo puedes obtener directamente en nuestra web con un 20% de descuento. Accede desde aquí.

Sobre el autor

Software Crafters
Software Crafters

Software Crafters es una web sobre artesanía del software, DevOps y tecnologías software con aspiraciones a plataforma de formación y consultoría.

En Software Crafters nos alejamos de dogmatismos y entendemos la artesanía del software, o software craftsmanship, como un mindset en el que, como desarrolladores y apasionados de nuestro trabajo, tratamos de generar el máximo valor, mostrando la mejor versión de uno mismo a través del aprendizaje continuo.

En otras palabras, interpretamos la artesanía de software como un largo camino hacia la maestría, en el que debemos buscar constantemente la perfección, siendo a la vez conscientes de que esta es inalcanzable.

Table of Contents

  • Prefacio
    • Qué no es este libro
  • Agradecimientos
  • Sobre Software Crafters
  • Sobre el autor
    • Otros intereses
  • Introducción
  • ¿Qué es Clean Code?
  • Variables y nombres
    • Nombres pronunciables y expresivos
    • Uso correcto de var, let y const
    • Evitar que los nombres contengan información técnica
    • Léxico coherente
    • Usa el nombre adecuado según el tipo de dato
      • Arrays
      • Booleanos
      • Números
      • Funciones
      • Clases
  • Funciones
    • Tamaño reducido y hacer una única cosa
    • Limita el número de argumentos
    • Prioriza el estilo declarativo frente al imperativo
    • Usa funciones anónimas
    • Transparencia referencial
    • Principio DRY
  • Evita el uso de comentarios
  • Formato coherente
    • Problemas similares, soluciones simétricas
    • Tamaño de los archivos
    • Densidad, apertura y distancia vertical
    • Lo más importante primero
    • Indentación
  • Clases
    • Tamaño reducido
    • Organización
    • Prioriza la composición frente a la herencia
  • Siguientes pasos
  • Referencias

Leanpub incondicional, sin riesgo, 100% de felicidad garantizada

Durante los primeros 45 días de compra, puede obtener un reembolso del 100% de cualquier compra Leanpub, en dos clics. Nosotros procesamos las restituciones a la mano, así que hacen tomar unos días en aparecer. Vea términos completos.

Free Updates. Free App. DRM Free.

If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).

Most Leanpub books are available in PDF (for computers), EPUB (for phones and tablets), MOBI (for Kindle) and in the free Leanpub App (for Mac, Windows, iOS and Android). The formats that a book includes are shown at the top right corner of this page.

Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.

Learn more about Leanpub's ebook formats and where to read them

Escribir y publicar en Leanpub

Los autores y editores usan Leanpub para publicar ebooks sorprendentes en curso y completados, como éste. ¡Usted puede utilizar Leanpub para escribir, publicar y vender su libro también! Leanpub es una potente plataforma para autores serios, que combina un flujo de trabajo de escritura y publicación simple y elegante con una tienda centrada en la venta de libros electrónicos en progreso. Leanpub es una máquina de escribir mágica para los autores: basta con escribir en texto plano, y para publicar su ebook, simplemente haga clic en un botón. Realmente es así de fácil.

Más información sobre cómo escribir en Leanpub