Ejercicios para programadores: 57 retos para desarrollar sus habilidades de codificación

Puntuación:   (4,2 de 5)

Ejercicios para programadores: 57 retos para desarrollar sus habilidades de codificación (P. Hogan Brian)

Opiniones de los lectores

Resumen:

El libro ofrece una colección de ejercicios de programación destinados a ayudar a los programadores principiantes e intermedios a mejorar sus habilidades de codificación en varios lenguajes. Aunque ofrece un enfoque estructurado de la práctica, muchos programadores experimentados consideran que los ejercicios son demasiado fáciles y simplistas. Hay opiniones encontradas sobre su eficacia y organización.

Ventajas:

Comienza con problemas muy fáciles que aumentan gradualmente en dificultad.
Bueno para programadores principiantes e intermedios para practicar la resolución de problemas y las habilidades de codificación.
Incluye retos para profundizar en la comprensión de los conceptos de programación.
Útil como guía complementaria para aprender nuevos lenguajes de programación.
Fomenta la práctica y el refuerzo de las habilidades de codificación.

Desventajas:

Los ejercicios se consideran demasiado fáciles para programadores experimentados, carecen de desafío.
Se critica la organización y variedad de los ejercicios; algunos parecen repetitivos.
No es adecuado para quienes tienen conocimientos avanzados de programación y buscan retos importantes.
Algunos lectores consideran que el contenido está desfasado y carece de profundidad.

(basado en 40 opiniones de lectores)

Título original:

Exercises for Programmers: 57 Challenges to Develop Your Coding Skills

Contenido del libro:

Cuando se escribe software, hay que estar al máximo nivel. Los grandes programadores practican para mantener sus habilidades a punto. Póngase a punto y manténgase a punto con más de cincuenta ejercicios prácticos basados en situaciones del mundo real. Si eres un programador novato, estos retos te ayudarán a aprender lo que necesitas para introducirte en el campo, y si eres un profesional experimentado, puedes utilizar estos ejercicios para aprender ese nuevo lenguaje de moda para tu próximo trabajo.

Una de las mejores formas de aprender un lenguaje de programación es utilizarlo para resolver problemas. De eso trata este libro. En lugar de preguntas basadas en la teoría, este libro presenta problemas que encontrará en el desarrollo de software cotidiano. Estos problemas están diseñados para personas que están aprendiendo su primer lenguaje de programación, y también proporcionan una vía de aprendizaje para que los desarrolladores experimentados aprendan un nuevo lenguaje rápidamente.

Empieza con programas sencillos de entrada y salida. Haz conversiones de divisas y calcula cuántos meses tardas en pagar una tarjeta de crédito. Calcula el contenido de alcohol en sangre y determina si es seguro conducir. Reemplaza palabras en archivos y filtra registros, y utiliza servicios web para mostrar el tiempo, almacenar datos y mostrar cuántas personas hay en el espacio en este momento. Al final abordarás unos cuantos programas de mayor envergadura que te ayudarán a unirlo todo.

Cada problema incluye limitaciones y retos que te empujarán a ir más allá, pero de ti depende encontrar las soluciones. Y el año que viene, cuando quieras aprender un nuevo lenguaje de programación o estilo de programación (quizás programación orientada a objetos o funcional), puedes volver a leer este libro, utilizando nuevos enfoques para resolver problemas conocidos.

Lo que necesitas

Necesitas acceso a un ordenador, una referencia de lenguaje de programación y el lenguaje de programación que quieras utilizar.

Otros datos del libro:

ISBN:9781680501223
Autor:
Editorial:
Encuadernación:Tapa blanda
Año de publicación:2015
Número de páginas:110

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Ejercicios para programadores: 57 retos para desarrollar sus habilidades de codificación - Exercises...
Cuando se escribe software, hay que estar al...
Ejercicios para programadores: 57 retos para desarrollar sus habilidades de codificación - Exercises for Programmers: 57 Challenges to Develop Your Coding Skills
Tmux 2: Desarrollo productivo sin ratón - Tmux 2: Productive Mouse-Free Development
Tu ratón te está ralentizando. El tiempo que pasas cambiando...
Tmux 2: Desarrollo productivo sin ratón - Tmux 2: Productive Mouse-Free Development
Hay una oveja en mi bañera: Edición del décimo aniversario - There's a Sheep in My Bathtub: Tenth...
¿Qué ocurre cuando dejas caer a una familia...
Hay una oveja en mi bañera: Edición del décimo aniversario - There's a Sheep in My Bathtub: Tenth Anniversary Edition
Cree sitios web con Hugo: Desarrollo web rápido con Markdown - Build Websites with Hugo: Fast Web...
Los sitios basados en bases de datos aportan una...
Cree sitios web con Hugo: Desarrollo web rápido con Markdown - Build Websites with Hugo: Fast Web Development with Markdown
Small, Sharp Software Tools: Aproveche el poder combinatorio de las herramientas y utilidades de la...
La interfaz de línea de comandos está de vuelta...
Small, Sharp Software Tools: Aproveche el poder combinatorio de las herramientas y utilidades de la línea de comandos - Small, Sharp Software Tools: Harness the Combinatoric Power of Command-Line Tools and Utilities
Una vida a caballo - A Life in the Saddle
A Life in the Saddle es una ampliación del relato que el reverendo Davie Hogan dejó de su propia vida, que tituló:...
Una vida a caballo - A Life in the Saddle

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)