
7 errores de programación comunes que todo principiante debe evitar
Programación … Donde el recuento comienza en 0 y no en 1. Si no programa y señala un error cometido por un programador, prepárese para ver a un joven sarcástico enojado arrojándole un papel o piedra de programador. La programación es una de las tareas más divertidas (ya hemos dado un ejemplo), la más difícil (si no te gusta programar) y la más fácil (si te gusta jugar con código) en el mundo. Un punto y coma, un corchete, un bucle y muchas cosas pequeñas y grandes juegan un papel importante en la codificación, y es posible que ya haya descubierto sus estúpidos errores en las primeras etapas de la programación.
Los errores pertenecen a la codificación y cada programador comete muchos errores, especialmente como principiante, pero así es como crecen y se convierten en un buen desarrollador. Discutiremos algunos de los errores más comunes que cometen los programadores en las primeras etapas de la codificación, pero no son limitados. Es bueno ser consciente de este error y no hacer lo mismo mientras aprende a programar …
1 Lenguajes de programación, marcos y tecnología
Este es uno de los errores más comunes que cometen la mayoría de los principiantes cuando comienzan a aprender a programar. Les resulta impresionante tener Java C ++ Python y muchos otros lenguajes, marcos o tecnologías que se pueden presentar a cualquiera o mencionar en el CV. Pero eso es realmente una locura y no es un signo de inteligencia si no tienes conocimiento en ninguno de ellos.
Aprende Java durante 15 días y cambia a Ruby solo porque Java es difícil o hay otra razón por la que terminarás con mucha confusión. Es bueno saber varios idiomas, pero le recomendamos enfáticamente que se concentre en un idioma a la vez. Una vez que tenga experiencia, ya no tendrá ninguna dificultad para cambiar a otro idioma. Si comete ese error, después de unos años encontrará que no habla un solo idioma.
. 2 Comparación, dudas y ansiedad
La naturaleza humana es comparar constantemente con los demás, al igual que la programación. Ves a un programador talentoso que resuelve bien los problemas y hace que las cosas funcionen demasiado rápido. Empiezas a dudar de tus habilidades y te preguntas qué no es bueno. Algunas personas son buenas para aprender el concepto muy fácilmente, y otras se toman su tiempo, pero el aprendizaje lento está bien si está interesado en la codificación.
La programación a veces puede darte miedo, y los principiantes pasan por la fase en la que suena una voz en el idioma La cabeza siempre dice " No soy lo suficientemente inteligente como para resolver el problema [19659009] & # 39; Tengo un tipo de cerebro incorrecto & # 39; y muchas cosas te hacen sentir inseguro y te das cuenta de que no puedes codificar. Cuando dudes de ti mismo, recuerda siempre que debes ser valiente y valiente. La programación es el campo para enfrentar el desafío y ayudar a otros resolviendo sus problemas. Hazte un favor y ayúdate.
Pregúntate … ¿Qué puedo hacer para ser un mejor programador? ¿Cuáles son las áreas que debería mejorar? Identifica tu fuerza. Sea agradecido, identifique y trabaje en sus debilidades obteniendo ayuda de otros, viendo tutoriales o uniéndose a una comunidad de programación.
. 3 Escribir código desordenado e ignorar la calidad del código
Un programador experimentado puede reconocer fácilmente a un principiante que mira el formato del código. Algunos de los errores que cometen los principiantes al formatear el código son
- Sin sangría adecuada en el código
- Uso inconsistente de nuevas líneas y espacios o poner todo en una sola línea
- Una función de escritura demasiado grande o insertar todos línea única, función o archivo.
- Nombre no válido para variables y funciones (por ejemplo, nombre de variable o función AbshdhhDdhjdjdXyshdb no tiene sentido). Utiliza al azar nombres de variables en mayúsculas y minúsculas.
- No comentes ni sobre-comentes el código
Los puntos anteriores no están limitados, hay muchos otros errores que los principiantes cometen al escribir el código. Como principiante, es bueno y emocionante que su código se ejecute y ofrezca el resultado que desea. Sin embargo, si le pasa este código desordenado a otra persona que necesita esperar o continuar, será molesto para esa persona. Él / ella puede tener dificultades para comprender su código, los bucles o las condiciones que contiene. La programación no se trata solo de escribir código y hacer que funcione. Su código debe ser limpio, legible y mantenible . Así que siempre trate de escribir código bien estructurado.
Código siempre como si el tipo terminara Mantener tu código será un psicópata violento que sabe dónde vives.
-Martin Golding
4. Escribir código sin un plan
Muchos principiantes entusiasmados se saltan las etapas de pensar, investigar y planificar un proyecto e inmediatamente comienzan a escribir código. No conocen los requisitos y limitaciones del problema y no piensan en todos los escenarios de caso (cuál es la entrada y cuál debería ser la salida, etc.). Puede causar un gran problema y puede arrepentirse más tarde. Recomendamos a todos los principiantes que digan algo de lo que piensan que no se arrepentirán más tarde. Piense e investigue antes de comenzar a escribir código. En programación, los desarrolladores pasan solo el 10% del tiempo escribiendo código. El resto del tiempo piensan, planifican, investigan y discuten todo el proyecto.
Un principiante debe seguir el proceso en una secuencia de Pensar, investigar, planificar, escribir, validar y modificar como debe ser Siga algunos pasos básicos antes de escribir el código en los problemas o desastres a nivel de producción.
- Comprender los requisitos y limitaciones del problema.
- Investigue y experimente para descubrir qué estructura de datos es adecuada para resolver el problema. Elige el mejor.
- Diseñe el programa y cree un borrador.
- Encuentre la estructura de datos correcta para su problema.
- Considere todos los casos clave para la prueba y anótelos.
- Divide los problemas en piezas desmontables.
. 5 Piensa, lo sabes todo
Es realmente una sensación emocionante y sorprendente para los principiantes cuando su código comienza a funcionar sin problemas. Después de todo, hicieron todo lo posible por aprender programación y, después de todo, escribieron con éxito un programa que realmente funciona. Disfruta de la programación, su confianza en sí mismo está creciendo y tal vez también está comenzando a enseñar a otros. En realidad, es una sensación agradable que hayas aprendido mucho, pero ¿qué pasa si decimos que estamos explorando algunos de los proyectos más complejos de los mejores programadores en Github, o simplemente viendo tu propio código que escribiste hace unos meses? Comprenderá que todavía se requieren algunos cambios y que su código también puede revisarse. Esto también sucede con el programador experimentado.
Recuerde siempre que la programación es un maratón en el que no hay una línea final. Todos los días, nuevas tecnologías, marcos y muchas otras cosas vienen al mundo, por lo que el aprendizaje de la codificación no tiene fin. No subestimes tus habilidades, pero no sobreestimes tus habilidades. Mantenga los pies en el suelo, explore tareas de programación más complejas y siga aprendiendo. Cuando se reúne con un programador experimentado, descubrirá que no lleva el ajuste "Lo sé todo" ellos siguen aprendiendo y explorando cosas incluso después de años de programación. 19659003] 6. Sin copia de seguridad para el trabajo
Este es uno de los errores que todo programador puede cometer especialmente como principiante. Piense en una situación en la que hizo tanto esfuerzo para crear un proyecto y, después de dos semanas, descubrió que el disco duro de su sistema donde se almacenaban todos sus archivos se bloqueó. También perdiste tu trabajo. En desarrollo, nadie escuchará que ha perdido mucho trabajo solo porque su sistema o parte del sistema se ha bloqueado. En este caso, no puede disculparse y, por lo tanto, todo principiante o programador debe tener la costumbre de respaldar su trabajo a intervalos regulares.
Aprende cómo usar Source Control (SVN o Git), Github o también puedes usar la ayuda de Dropbox un servicio en la nube que te permite hacer tu trabajo en muy poco tiempo puede guardar
. 7 La pereza en la práctica
No tiene sentido leer miles de líneas de código si no se ensucia las manos durante la programación. Hay una gran diferencia entre la lectura teórica y la práctica del material de codificación. La práctica del código real nunca debe descuidarse durante la programación. Es fácil leer algunas líneas de código o ver algunos videos para aprender, y luego decirle a su cerebro que lo ha entendido todo, pero una vez que comience a escribir el código, verá que tiene muchos estúpidos y grandes. Cometer errores Al principio, te faltan un punto y coma, llaves y tendrás problemas para escribir un bucle. Para deshacerse de todas estas cosas, todo lo que tiene que hacer es probar el código, seguir practicando y detectar algunos errores. Depure esos errores y luego descubra cómo se unen todos los pequeños fragmentos.
La programación es una habilidad adquirida a través de la práctica y el ejemplo, no libros.
– Alan Turing
] Si le gusta GeeksforGeeks y desea contribuir, también puede escribir un artículo con contrib.geeksforgeeks.org o su artículo envíe por correo electrónico a contrib@geeksforgeeks.org. Vea su artículo en la página principal de GeeksforGeeks y ayude a otros geeks.
Mejore este artículo si encuentra errores haciendo clic en el botón "Mejorar artículo" a continuación.
thumb_up
Póngase en contacto con contrib@geeksforgeeks.org para informar cualquier problema con el contenido anterior.

