Puntuación:
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.
⬤ 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)
Exercises for Programmers: 57 Challenges to Develop Your Coding Skills
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.
© 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)