El libro es un catálogo fantástico de consejos y buenas prácticas de programación orientada a objetos. Está escrito de forma muy amena y es fácil de seguir. Es probable que cualquiera que lea el libro sea un poco mejor desarrollador nada mas terminarlo.
Lo malo, 3 cosas en mi opinion:
- Hay gente que se lo toma como una biblia, la referencia de todo lo bueno y lo malo en OOP.
- No toca demasiado diseño y arquitectura. Eso no es nada malo, pero debido al punto anterior he visto gente descuidando el diseño por centrarse únicamente en la legibilidad del código y los tests.
- Es la base del movimiento Software Craftmanship, que no me gusta demasiado. Yo soy ingeniero, hago mi trabajo y tomo decisiones lo mejor posible en función del tiempo y del coste. Intento escribir buen código porque estoy convencido de que es la mejor forma de entregar calidad a tiempo. Pero mi trabajo es entregar software, no enamorar con mi código.
En cualquier caso, 100% recomendable. El libro más influyente ahora mismo para OOP.
En su día lei el libro y me encanto. Ahora he comprado todos los videos básicos de su web y estoy encantado. Hacía mucho tiempo que no aprendía tanto en tan poco tiempo. Cuando termine de ver toda esta parte voy a hacer una recopilación propia de todos los consejos clave.
Los videos, pese a ser de un tema a priori pesado, son muy divertidos y la forma de introducir cada uno de los temas parece super obvia.
En apenas 4 días he mejorado mucho la calidad de mi código (tampoco era malo antes jeje).
Mi consejo, los videos son más interesantes que los libros. Si puedes permitirte los videos, son la mejor opción. Yo los voy viendo en el metro y estoy enganchadisimo.
¿Qué os ha gustado del libro? ¿Qué conclusiones sacáis? Sería genial ver los distintos puntos de vista entre todos.
10/02/2014 12:35
Lo malo, 3 cosas en mi opinion:
- Hay gente que se lo toma como una biblia, la referencia de todo lo bueno y lo malo en OOP.
- No toca demasiado diseño y arquitectura. Eso no es nada malo, pero debido al punto anterior he visto gente descuidando el diseño por centrarse únicamente en la legibilidad del código y los tests.
- Es la base del movimiento Software Craftmanship, que no me gusta demasiado. Yo soy ingeniero, hago mi trabajo y tomo decisiones lo mejor posible en función del tiempo y del coste. Intento escribir buen código porque estoy convencido de que es la mejor forma de entregar calidad a tiempo. Pero mi trabajo es entregar software, no enamorar con mi código.
En cualquier caso, 100% recomendable. El libro más influyente ahora mismo para OOP.
13/02/2014 22:35
Los videos, pese a ser de un tema a priori pesado, son muy divertidos y la forma de introducir cada uno de los temas parece super obvia.
En apenas 4 días he mejorado mucho la calidad de mi código (tampoco era malo antes jeje).
Mi consejo, los videos son más interesantes que los libros. Si puedes permitirte los videos, son la mejor opción. Yo los voy viendo en el metro y estoy enganchadisimo.