Cómo mejorar mi habilidad de codificación a un nivel más fresco

“la práctica hace al hombre perfecto”

Pero sin problema no puedes aprender el método de resolución de problemas. Le sugeriré que descubra el problema e intente escribir el código para ese problema. Si no tiene un problema establecido, resuelva el problema al codificar sitios de competencia. aquí obtendrá un montón de enunciados del problema y también puede ver el código de otro programador.

Entonces sigue

  1. Regístrese en HackerEarth: desafíos de programación y trabajos de desarrollador, HackerRank, competencia de programación, concurso de programación, programación de computadoras en línea, tecnología y comunidad de TI en India, topcoder.
  2. registrarse en Minneapolis Minnesota St. Paul MN
  3. aprenda por código de otro codificador, puede obtener una mejor manera de resolver cualquier problema aprendiendo también del código de otros.

Para mejorar tu habilidad de codificación a un nivel más reciente, debes preocuparte por los siguientes puntos,

  • Al principio, comprenda la consulta de qué va a codificar
  • Hacer lógica (Algoritmo) para resolver consultas
  • Elija qué lenguaje de codificación es adecuado y efectivo para su algoritmo
  • Entonces comience a codificar …

Mientras codifica, debe seguir las cosas en su mente,

  • El encabezado de codificación debe contener el nombre del autor, la definición del problema, la fecha del código y la nota del autor para el código. Esto lo ayudará a usted y a los miembros de su proyecto a comprender qué pasa con su código.
  • Puede agregar el nombre del modificador de código y el resumen y la fecha de modificación en caso de un gran proyecto.
  • Use la misma convención de nomenclatura adecuada en todo su código
  • Añadir comentarios adecuados. lo que ayudará a otros a entender su código muy fácilmente. Pero, evite los comentarios obvios.
  • Su código debe ser fácilmente legible. Para eso use sangría consistente y refactorización de código.

1. No sabrías cuál es la forma correcta de hacer algo a menos que lo hagas de manera incorrecta. No intentes hacer todo bien en tu primer esfuerzo, es casi imposible.

2. Repase sus conceptos básicos e intente practicar ejercicios simples. Haz que lo revisen tus colegas o alguien que tenga experiencia con la tecnología.

3. Rehaga en función de los comentarios y vuelva a revisarlo

4. Anote qué temas o conceptos necesitan más aprendizaje / comprensión, dedique algo de tiempo a leer. Aclara tus dudas (aunque sean tontas). Recuerde algo simple: cuando tenga dudas, PREGUNTE y no asuma / presuma algo.

5. Cuando sienta que está algo cómodo con lo básico, comience a trabajar en algunas cosas reales. Inscríbase en foros para comprender las mejores prácticas.

Nunca debemos olvidar solo La práctica hace al hombre perfecto 🙂 Espero que esto ayude.

( Enfoque de abajo hacia arriba )
Simplemente comience a codificar y cuando se enfrente a un problema, simplemente aprenda las RAZONES (nuevas estructuras de datos, algoritmos, complejidades de tiempo y espacio, etc.).
Al final te encontrarás un buen codificador.