• Understanding Software

  • Max Kanat-Alexander on Simplicity, Coding, and How to Suck Less as a Programmer
  • De: Max Kanat-Alexander
  • Narrado por: Steve Menasche
  • Duración: 6 h y 4 m
  • 4.3 out of 5 stars (112 calificaciones)

Escucha audiolibros, podcasts y Audibles Originals con Audible Plus por un precio mensual bajo.
Escucha en cualquier momento y en cualquier lugar en tus dispositivos con la aplicación gratuita Audible.
Los suscriptores por primera vez de Audible Plus obtienen su primer mes gratis. Cancela la suscripción en cualquier momento.
Understanding Software  Por  arte de portada

Understanding Software

De: Max Kanat-Alexander
Narrado por: Steve Menasche
Prueba por $0.00

Escucha con la prueba gratis de Plus

Compra ahora por US$17.19

Compra ahora por US$17.19

la tarjeta con terminación
Al confirmar tu compra, aceptas las Condiciones de Uso de Audible y el Aviso de Privacidad de Amazon. Impuestos a cobrar según aplique.

Resumen del Editor

In Understanding Software, Max Kanat-Alexander, Technical Lead for Code Health at Google, shows you how to bring simplicity back to computer programming. Max explains to you why programmers suck, and how to suck less as a programmer. There's just too much complex stuff in the world. Complex stuff can't be used, and it breaks too easily. Complexity is stupid. Simplicity is smart.

Understanding Software covers many areas of programming, from how to write simple code to profound insights into programming, and then how to suck less at what you do! You'll discover the problems with software complexity, the root of its causes, and how to use simplicity to create great software. You'll examine debugging like you've never done before, and how to get a handle on being happy while working in teams.

Max brings a selection of carefully crafted essays, thoughts, and advice about working and succeeding in the software industry, from his legendary blog Code Simplicity. Max has crafted forty-three essays which have the power to help you avoid complexity and embrace simplicity, so you can be a happier and more successful developer.

©2017 Packt Publishing (P)2019 Gildan Media

Featured Article: The Best Audiobooks and Podcasts for Programmers


If you’re looking for the best audiobooks and podcasts about programming, you might be a programmer looking for resources and new perspectives to expand your knowledge. Or maybe you’re a newcomer still wondering if it's even possible to learn how to program from a book. Whether you’re brand new to programming or you’ve been fluent in Python, Java, C#, and the like for years, there are tons of great audio resources available to help you hone your skills.

Lo que los oyentes dicen sobre Understanding Software

Calificaciones medias de los clientes
Total
  • 4.5 out of 5 stars
  • 5 estrellas
    65
  • 4 estrellas
    28
  • 3 estrellas
    14
  • 2 estrellas
    3
  • 1 estrella
    2
Ejecución
  • 4.5 out of 5 stars
  • 5 estrellas
    55
  • 4 estrellas
    25
  • 3 estrellas
    7
  • 2 estrellas
    1
  • 1 estrella
    3
Historia
  • 4.5 out of 5 stars
  • 5 estrellas
    53
  • 4 estrellas
    20
  • 3 estrellas
    12
  • 2 estrellas
    2
  • 1 estrella
    2

Reseñas - Selecciona las pestañas a continuación para cambiar el origen de las reseñas.

Ordenar por:
Filtrar por:
  • Total
    5 out of 5 stars
  • Ejecución
    5 out of 5 stars
  • Historia
    5 out of 5 stars

Great insight!

Great insight for both the beginner and experienced developers in order to bring about positive change.

Se ha producido un error. Vuelve a intentarlo dentro de unos minutos.

Has calificado esta reseña.

Reportaste esta reseña

  • Total
    4 out of 5 stars
  • Ejecución
    3 out of 5 stars
  • Historia
    3 out of 5 stars

It is alright

Max has some great points when it comes to the construction of software. However I was expecting more to get out of the ebook and some topics were just presented at a high level at best

Se ha producido un error. Vuelve a intentarlo dentro de unos minutos.

Has calificado esta reseña.

Reportaste esta reseña

esto le resultó útil a 3 personas

  • Total
    5 out of 5 stars
  • Ejecución
    4 out of 5 stars
  • Historia
    5 out of 5 stars

Great book

The content is awesome. Some content is targeted at more senior software engineers, but I would recommend every programmer read this book. [Minor] The narrator is too artistic I think.

Se ha producido un error. Vuelve a intentarlo dentro de unos minutos.

Has calificado esta reseña.

Reportaste esta reseña

  • Total
    3 out of 5 stars
  • Ejecución
    3 out of 5 stars
  • Historia
    3 out of 5 stars

Standard platitudes we’ve all heard.

Nothing life changing here. Common sense rules any experienced dev should of heard 1000 times. May be good for new devs but simply a good reminder for everyone else.
Sometimes the author comes off as if he is the first to have these thoughts though.
The narrator spoke very well but his voice gets annoying.

Se ha producido un error. Vuelve a intentarlo dentro de unos minutos.

Has calificado esta reseña.

Reportaste esta reseña

esto le resultó útil a 1 persona

  • Total
    5 out of 5 stars
  • Ejecución
    5 out of 5 stars
  • Historia
    5 out of 5 stars

Great addition for your collection

Definitely a very good read that offers great advice for software developers of all levels of experience. Highly recommended!

Se ha producido un error. Vuelve a intentarlo dentro de unos minutos.

Has calificado esta reseña.

Reportaste esta reseña

  • Total
    5 out of 5 stars
  • Ejecución
    5 out of 5 stars
  • Historia
    5 out of 5 stars

I want more books like this on audible

There aren't very many software development books on audible, but this is my favorite so far. I started listening a few days ago but couldn't pay attention to the chapters where he described building something the right and wrong ways and I ended up starting it over.

A few bits I liked:
The engineer attitude: I can solve this problem the right way.
Complexity is a prison. Simplicity is freedom.
Refactoring doesn't waste time, it saves it.
Don't stop and try to solve the problem in your mind. Only action leads to understanding.

Narrating code examples doesn't work, so I understand why there aren't many but I'd listen to more like this.

Se ha producido un error. Vuelve a intentarlo dentro de unos minutos.

Has calificado esta reseña.

Reportaste esta reseña

esto le resultó útil a 11 personas

  • Total
    5 out of 5 stars
  • Ejecución
    5 out of 5 stars
  • Historia
    5 out of 5 stars

Now, I’m ready

OK great, now I’m ready to become a computer software engineer. I never knew where to start until I read this book. Thank you so much I love it!

Se ha producido un error. Vuelve a intentarlo dentro de unos minutos.

Has calificado esta reseña.

Reportaste esta reseña

  • Total
    5 out of 5 stars
  • Ejecución
    5 out of 5 stars
  • Historia
    5 out of 5 stars

I loved it

I loved simplicity and calmness! :) this book shold be listened not only by programmers, but by0 managers as well.

Se ha producido un error. Vuelve a intentarlo dentro de unos minutos.

Has calificado esta reseña.

Reportaste esta reseña

  • Total
    5 out of 5 stars
  • Ejecución
    5 out of 5 stars
  • Historia
    5 out of 5 stars

Awesome

Easy listen. Great narrator and material. Thanks so much. Highly recommend to everyone even for beginners.

Se ha producido un error. Vuelve a intentarlo dentro de unos minutos.

Has calificado esta reseña.

Reportaste esta reseña