¿Qué debo hacer si quiero mejorar mis habilidades de programación?
Este es un párrafo escrito para aprender bien C++. Quizás pueda usarse como referencia. 1.4.2 "Leer más, escribir más, pensar más" es la única forma de aprender bien C++. Todavía recuerdo que cuando aprendíamos idiomas extranjeros, el profesor siempre nos enseñaba a "escuchar más, hablar más, leer más y escribir más". De manera similar, aprender C ++ también enfatiza "escuchar, escuchar, leer y escribir". Para los lenguajes de programación, aunque no existe "escuchar" ni "hablar", "leer más" y "escribir más" también son las únicas formas de aprender bien C ++. 1. Leer más y leer más Enfatiza leer más y aprender el excelente código de otras personas, especialmente el código fuente de algunos excelentes productos de código abierto. Al leer estos códigos fuente, no solo podrá aprender conocimientos de lenguajes específicos y técnicas de desarrollo, sino también ideas de diseño, estilos de programación, etc. Aprender de los maestros es la única manera de convertirse en un maestro. 2. Escribe más y escribe más, es decir, practica más desarrollo. La programación es una habilidad que se obtiene con la práctica. No se puede aprender bien a programar simplemente hablando en papel. Escribir más incluye muchos aspectos, como completar programas de ejemplo en libros en un entorno de desarrollo, volver a implementar rutinas en Internet, desarrollar e implementar algunos programas pequeños, etc. El propósito de leer más es simplemente aprender el conocimiento y la experiencia de otras personas, y el propósito de escribir más es internalizar el conocimiento y la experiencia de otras personas en los propios. Al mismo tiempo, al escribir más, puede descubrir muchos problemas ocultos al leer libros técnicos y leer códigos de programas. Al escribir y depurar programas usted mismo, puede obtener una valiosa experiencia de desarrollo de primera mano, cultivar sus habilidades prácticas y convertirse en un verdadero maestro. 3. Pensar más y lograr lo anterior "leer más y escribir más", lo que puede convertirnos en un gran programador de desarrollo, pero no en un ingeniero de I + D. "Leer más y escribir más" enfatiza la capacidad de implementar código. Sin embargo, no es suficiente que un gran programador solo escriba código. También debemos tener la capacidad de diseñar, abstraer, analizar y, en última instancia, resolver problemas utilizando programas. Y "pensar más" es sólo para enseñarnos la lección del diseño. En este mundo, nunca ha existido un lenguaje de programación que pueda aprenderse con solo leer uno o dos libros de referencia, así como nadie puede aprender a escribir novelas con solo leer "Introducción a la novela". Debemos continuar leyendo, aprendiendo y pensando en el excelente código de otras personas, y continuar practicándolo nosotros mismos, codificando hasta el final, para poder dominar verdaderamente un idioma. 1.4.3 Hazte amigo de Google En la práctica del desarrollo, los programas no se compilan sino que se buscan. Si encuentra un problema detallado con la sintaxis, puede usar Google para buscar tutoriales sobre C++; si encuentra problemas con el uso de una función, puede usar Google para buscar la documentación de esta función; si encuentra tareas de desarrollo comunes; Puede utilizar la Búsqueda de Google para código de muestra existente. Incluso cuando encuentre un problema en el programa, puede utilizar Google para buscar si alguien ha encontrado el mismo problema. En resumen, el desarrollo de la programación no puede separarse de Google. La Web es como una gran mina de oro y Google es la máquina minera. Hacer un buen uso de Google y hacernos amigos de Google puede ayudarnos a aprovechar al máximo los ricos recursos de la red para aprender bien C ++ y utilizar bien C ++. Estudiar mucho: ¿Es necesario aprender a utilizar Google? ¿Quién no sabe utilizar Google? Buscar significa "encontrar el contenido adecuado utilizando las herramientas y los métodos adecuados". La herramienta aquí es el motor de búsqueda que utilizamos. Internet sólo existe una, pero existen muchos buscadores. Aunque cada motor de búsqueda tiene sus propias especialidades, Google es la herramienta más adecuada para los programadores. En cuanto al motivo, no entraré en detalles aquí. Puedes ir a Google tú mismo. Dominar las habilidades de uso de motores de búsqueda puede facilitarnos la tarea de pescar la aguja que necesitamos en el vasto mar. Por ejemplo, puede usar comillas dobles para indicar una palabra clave que debe incluirse, o puede usar operadores lógicos como OR o AND para conectar varias palabras clave para representar con mayor precisión el contenido que queremos. Incluso puede usar etiquetas de sitio para el alcance de la búsqueda. se limita a un sitio web específico.