Buenos hábitos para programar bien: Mejora de las habilidades de programación con ejemplos en Python

Puntuación:   (4,3 de 5)

Buenos hábitos para programar bien: Mejora de las habilidades de programación con ejemplos en Python (Michael Stueben)

Opiniones de los lectores

Resumen:

El libro es un recurso avanzado centrado en la mejora de las habilidades de programación, particularmente en Python, con un énfasis específico en la legibilidad del código y el desarrollo de algoritmos. El autor comparte reflexiones personales y anécdotas derivadas de años de experiencia docente. Está diseñado para ayudar tanto a profesores como a estudiantes a mejorar sus prácticas de codificación.

Ventajas:

Proporciona explicaciones claras de temas complejos, especialmente la programación dinámica.
Incluye anécdotas personales y ejemplos que mejoran la comprensión.
Ayuda a mejorar la legibilidad y eficiencia del código.
Fomenta el desarrollo de habilidades de resolución de problemas a través de la experiencia.
Recurso avanzado adaptado al lenguaje de programación Python.

Desventajas:

Puede ser demasiado avanzado para principiantes ya que se centra específicamente en conceptos avanzados de Python.
Uso limitado de ejemplos fuera del lenguaje Python, haciéndolo menos aplicable para programadores en otros lenguajes.

(basado en 3 opiniones de lectores)

Título original:

Good Habits for Great Coding: Improving Programming Skills with Examples in Python

Contenido del libro:

Parte 1: Lo que no se aprende en la escuela.

1. Una fantasía de codificación

2. Trucos de codificación

3. Estilo

4. Más trucos de codificación

Parte 2: Consejos de codificación.

5. Diseño de funciones

6. Código autodocumentado

7. Refinamiento por pasos.

8. 8. Comentarios.

9. 9. Detener la codificación.

10. Probando

11. Programación defensiva

12. 12. Refactorización

13. Escribir primero las pruebas (a veces)

14. 14. Consejos de expertos

Parte 3: Perspectiva.

15. Una lección de diseño

16. 16. Cuidado con la programación orientada a objetos

17. La evolución de una función

18. 18. No desprecies los algoritmos ineficientes.

Parte 4: Recorrer el camino.

19. 19. Problemas que merece la pena resolver

20. 20. Resolución de problemas

21. 21. Programación dinámica

Otros datos del libro:

ISBN:9781484234587
Autor:
Editorial:
Encuadernación:Tapa blanda
Año de publicación:2018
Número de páginas:314

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Buenos hábitos para programar bien: Mejora de las habilidades de programación con ejemplos en Python...
Parte 1: Lo que no se aprende en la escuela.1...
Buenos hábitos para programar bien: Mejora de las habilidades de programación con ejemplos en Python - Good Habits for Great Coding: Improving Programming Skills with Examples in Python

Las obras del autor han sido publicadas por las siguientes editoriales:

© 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)