Puntuación:
The Art of Readable Code ofrece consejos prácticos y accesibles para mejorar la legibilidad del código, por lo que resulta adecuado para programadores de todos los niveles. Muchos lectores aprecian sus consejos concisos, ejemplos relevantes y la forma en que fomenta mejores prácticas de codificación. Sin embargo, algunos programadores experimentados opinan que cubre un terreno trillado y no ofrece nuevas perspectivas.
Ventajas:⬤ Estilo de redacción muy ameno y fácil de leer.
⬤ Consejos prácticos y fáciles de aplicar.
⬤ Buenos ejemplos que muestran buenas y malas prácticas de programación.
⬤ Consejos aplicables no sólo a programadores, sino también a ingenieros y científicos.
⬤ Adecuado como referencia para principiantes, estudiantes e ingenieros de software noveles.
⬤ Fomenta una mentalidad para escribir código intuitivo y mantenible.
⬤ Los programadores avanzados pueden encontrar el contenido básico y carente de nuevas ideas.
⬤ Algunas sugerencias, como el tratamiento del operador ternario, fueron criticadas.
⬤ Algunos lectores mencionaron que reitera conceptos familiares y no es innovador.
⬤ Se critican algunas opciones estilísticas, como la colocación de las llaves.
(basado en 48 opiniones de lectores)
The Art of Readable Code: Simple and Practical Techniques for Writing Better Code
Como programadores, todos hemos visto código fuente tan feo y con tantos errores que nos duele el cerebro. A lo largo de los últimos cinco años, los autores Dustin Boswell y Trevor Foucher han analizado cientos de ejemplos de «código malo» (muchos de ellos de su propia cosecha) para determinar por qué son malos y cómo podrían mejorarse.
¿Su conclusión? Hay que escribir código que reduzca al mínimo el tiempo que tardaría otra persona en entenderlo, aunque esa otra persona seas tú. Este libro se centra en principios básicos y técnicas prácticas que puede aplicar cada vez que escriba código. Utilizando ejemplos de código fáciles de digerir de diferentes lenguajes, cada capítulo se sumerge en un aspecto diferente de la codificación, y demuestra cómo puede hacer que su código sea fácil de entender.
Simplifique la nomenclatura, los comentarios y el formato con consejos que se aplican a cada línea de código. Perfeccione los bucles, la lógica y las variables de su programa para reducir la complejidad y la confusión.
Afronte los problemas a nivel de función, como la reorganización de bloques de código para realizar una tarea a la vez. Escribir código de prueba eficaz que sea minucioso y conciso, así como legible «Ser consciente de cómo el código que se crea afecta a los que lo miran más tarde es una parte importante del desarrollo de software.
Los autores han hecho un gran trabajo llevándote a través de los diferentes aspectos de este reto, explicando los detalles con ejemplos instructivos. » --Michael Hunger, apasionado desarrollador de software.
© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)