Cómo dominar rápidamente un lenguaje de programación
Depende de lo que estés haciendo con la programación.
Los propios lenguajes de programación están muertos. Al igual que el idioma chino general, además de tener una cierta base en la cantidad de caracteres chinos, también necesita mejorar su alfabetización leyendo, formando oraciones y leyendo poemas, prosa y novelas antiguas.
De lo contrario, si te quedas despierto hasta tarde y practicas en lotes, quedarás ciego. Copiar poemas antiguos cien veces no necesariamente conducirá a mejores poemas, pero bloqueará tus ideas. La idea de programación requiere que tengas capacidades lógicas flexibles. . .
Se recomienda que después de dominar una determinada base, pueda comprender la sintaxis del código y las palabras clave básicas.
En este momento, puede encontrar algunos códigos de ejemplo de alta calidad para interpretar y aprender. la programación en ellos. Ideas y marco!
Las cosas y los marcos son importantes. Si encuentra problemas específicos, solo necesita buscar el diccionario de referencia de ayuda del idioma correspondiente para resolver el problema, como msdn de Microsoft.
Debes insistir en escribir algunos códigos de ejemplo pequeños para lograr un cierto grado de integridad. Comienza con los simples y escribe lentamente los más complejos.
Al igual que la mayoría de los libros de programación enseñarán "¡hola mundo!", esta es la aplicación de ejemplo más simple.
No importa cuán grande o pequeña sea, la programación se trata en última instancia de lograr un objetivo específico, por lo que es importante que su código termine con resultados reales y trate de lograr siempre un propósito claro. Esto mejorará rápidamente.
Por ejemplo, al programar un robot, la idea básica es analizar primero los requisitos para obtener un marco subdividido. Por ejemplo, se puede dividir a grandes rasgos en sistemas funcionales: sistema de potencia, expansión y contracción de juntas. capacidades de rotación, sistema de equilibrio y análisis de imágenes, búsqueda y seguimiento de trayectorias, sistemas de control, etc. Resuelve el problema pieza por pieza, realizas sus funciones específicas una por una y finalmente lo ensamblas para completar un sistema robótico. tiempo, su capacidad de programación ha mejorado enormemente. Lo mismo ocurre con otros tipos de programación.