| Título : |
Bad Programming Practices 101 : Become a Better Coder by Learning How (Not) to Program |
| Tipo de documento: |
documento electrónico |
| Autores: |
Beecher, Karl, Autor |
| Mención de edición: |
1 ed. |
| Editorial: |
Berkeley, CA : Apress |
| Fecha de publicación: |
2018 |
| Número de páginas: |
XXII, 221 p. 15 ilustraciones en color. |
| ISBN/ISSN/DL: |
978-1-4842-3411-2 |
| Nota general: |
Libro disponible en la plataforma SpringerLink. Descarga y lectura en formatos PDF, HTML y ePub. Descarga completa o por capítulos. |
| Palabras clave: |
Programación de computadoras Ingeniería de software Compiladores (programas informáticos) Técnicas de programación Compiladores e intérpretes |
| Índice Dewey: |
005.11 Técnicas especiales de programación |
| Resumen: |
Este libro le da un toque humorístico al manual de práctica de programación al invertir el enfoque habitual: con el pretexto de enseñarte cómo convertirte en el peor programador del mundo que generalmente causa caos, el libro te enseña cómo evitar el tipo de malos hábitos que introducen errores. o hacer que las contribuciones de código sean rechazadas. ¿Por qué ser un mono codificado cuando puedes ser un mono del caos? Bien, entonces quieres convertirte en un programador terrible. Quiere escribir código que sea rechazado enérgicamente durante la revisión. Esperas leer comentarios pegados en comentarios como "WTF?". Aún mejor, fantaseas con que tus cambios llenos de errores se filtren y causen un caos indecible en el código base. Quiere ganarse la reputación de alguien que escribe basura chirriante, desordenada y propensa a errores que frustra a sus colegas. Malas prácticas de programación 101 te ayudará a lograr ese objetivo mucho más rápido al enseñarte una variedad de malos hábitos que te permitirán causar el máximo caos. Alternativamente, puedes utilizar este libro para identificar esos malos hábitos y aprender a evitarlos. Las malas prácticas se organizan en temas que forman la base de la programación (diseño, variables, bucles, módulos, etc.). Se ha comentado que para convertirse en un buen programador, primero debe escribir 10.000 líneas de código incorrecto para eliminarlo todo de su sistema. Este libro está dirigido a programadores que hasta ahora han escrito sólo una pequeña parte. Al conocer los malos hábitos de programación, aprenderá buenas prácticas. Además, descubrirás la motivación detrás de cada práctica, para que puedas aprender por qué se considera buena y no simplemente obtener una lista de reglas. Usted podrá: Convertirse en un mejor codificador aprendiendo cómo (no) programar Elegir sabiamente sus herramientas Pensar en la programación como resolución de problemas Descubrir las consecuencias de la apariencia y la estructura general de un programa Explicar el mal uso de las variables en los programas Evitar malos hábitos y errores comunes al usarlos condicionales y bucles Vea cómo el manejo deficiente de errores genera programas inestables Evite las malas prácticas relacionadas específicamente con la programación orientada a objetos Mitigue los efectos de la localización y prueba de errores ineficaces e inadecuadas. |
| Nota de contenido: |
1. Fundamentals of Badness -- 2. Layout and Structure -- 3. Variables -- 4. Conditionals -- 5. Loops -- 6. Subroutines -- 7. Error-handling -- 8. Modules -- 9. Objects -- 10. Testing -- 11. Debugging -- Glossary -- Bibliography. |
| En línea: |
https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...] |
| Link: |
https://biblioteca.umanizales.edu.co/ils/opac_css/index.php?lvl=notice_display&i |
Bad Programming Practices 101 : Become a Better Coder by Learning How (Not) to Program [documento electrónico] / Beecher, Karl, Autor . - 1 ed. . - Berkeley, CA : Apress, 2018 . - XXII, 221 p. 15 ilustraciones en color. ISBN : 978-1-4842-3411-2 Libro disponible en la plataforma SpringerLink. Descarga y lectura en formatos PDF, HTML y ePub. Descarga completa o por capítulos.
| Palabras clave: |
Programación de computadoras Ingeniería de software Compiladores (programas informáticos) Técnicas de programación Compiladores e intérpretes |
| Índice Dewey: |
005.11 Técnicas especiales de programación |
| Resumen: |
Este libro le da un toque humorístico al manual de práctica de programación al invertir el enfoque habitual: con el pretexto de enseñarte cómo convertirte en el peor programador del mundo que generalmente causa caos, el libro te enseña cómo evitar el tipo de malos hábitos que introducen errores. o hacer que las contribuciones de código sean rechazadas. ¿Por qué ser un mono codificado cuando puedes ser un mono del caos? Bien, entonces quieres convertirte en un programador terrible. Quiere escribir código que sea rechazado enérgicamente durante la revisión. Esperas leer comentarios pegados en comentarios como "WTF?". Aún mejor, fantaseas con que tus cambios llenos de errores se filtren y causen un caos indecible en el código base. Quiere ganarse la reputación de alguien que escribe basura chirriante, desordenada y propensa a errores que frustra a sus colegas. Malas prácticas de programación 101 te ayudará a lograr ese objetivo mucho más rápido al enseñarte una variedad de malos hábitos que te permitirán causar el máximo caos. Alternativamente, puedes utilizar este libro para identificar esos malos hábitos y aprender a evitarlos. Las malas prácticas se organizan en temas que forman la base de la programación (diseño, variables, bucles, módulos, etc.). Se ha comentado que para convertirse en un buen programador, primero debe escribir 10.000 líneas de código incorrecto para eliminarlo todo de su sistema. Este libro está dirigido a programadores que hasta ahora han escrito sólo una pequeña parte. Al conocer los malos hábitos de programación, aprenderá buenas prácticas. Además, descubrirás la motivación detrás de cada práctica, para que puedas aprender por qué se considera buena y no simplemente obtener una lista de reglas. Usted podrá: Convertirse en un mejor codificador aprendiendo cómo (no) programar Elegir sabiamente sus herramientas Pensar en la programación como resolución de problemas Descubrir las consecuencias de la apariencia y la estructura general de un programa Explicar el mal uso de las variables en los programas Evitar malos hábitos y errores comunes al usarlos condicionales y bucles Vea cómo el manejo deficiente de errores genera programas inestables Evite las malas prácticas relacionadas específicamente con la programación orientada a objetos Mitigue los efectos de la localización y prueba de errores ineficaces e inadecuadas. |
| Nota de contenido: |
1. Fundamentals of Badness -- 2. Layout and Structure -- 3. Variables -- 4. Conditionals -- 5. Loops -- 6. Subroutines -- 7. Error-handling -- 8. Modules -- 9. Objects -- 10. Testing -- 11. Debugging -- Glossary -- Bibliography. |
| En línea: |
https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...] |
| Link: |
https://biblioteca.umanizales.edu.co/ils/opac_css/index.php?lvl=notice_display&i |
|  |