Red de conocimiento informático - Espacio del host - Me gustaría preguntar algo: ¿aprender programación significa aprender funciones?

Me gustaría preguntar algo: ¿aprender programación significa aprender funciones?

Aprendiste demasiado simple y no aprendiste un idioma en profundidad. De hecho, cuando aprendes un idioma, aprendes los pensamientos. De lo que estás hablando es de gramática. Al igual que si puedes hablar chino, el chino tiene gramática, pero es posible que no necesariamente conozcas la historia y la cultura chinas. El lenguaje de programación también es lenguaje y la cultura es pensamiento de programación.

1. Para aprender la idea de un lenguaje de programación, es necesario tener un conocimiento profundo del propósito de diseñar un lenguaje y por qué se diseña de esta manera. Por ejemplo, el pensamiento orientado a objetos, ya sea Java o C #, es la misma idea, pero la sintaxis específica es diferente. Solo cuando domines la idea podrás escribir programas de alta calidad. ¿Qué es la orientación a objetos, cuáles son las ventajas y desventajas de la orientación a objetos y qué tipo de programa estructurado se puede diseñar? Si no lo entiendes, significa que no has aprendido el idioma en absoluto. ¿Simple, dices? No entiendo cómo se puede decir que esto es simple. Lo que aprendes es sólo algo de gramática básica. Al igual que no puedes hablar hasta que naces. Sólo dice cosas sencillas: quiero comer y quiero dormir. Pero no habrá retórica, ni lógica compleja, ni emociones.

2. La gramática que mencionaste no es tan simple. Aunque veis que la sintaxis de cada idioma es similar, if else, when, while, etc. Pero el uso de estas cosas es diferente en cada idioma y hay muchos usos únicos. ¿Por qué estos usos? ¿Cuál es el motivo para utilizarlo de esta manera y cuáles son las ventajas y desventajas? ¿Entiendes esto? ¿Por qué necesitas un tiempo cuando lo tienes? Vale la pena estudiar todo esto. ¿Qué efectos clásicos pueden lograr estas sintaxis simples mediante la combinación? Todos tienen mucho conocimiento. No puedes decir que es simple solo porque tienes una comprensión superficial.

En realidad, es normal que tengas esa idea. Los principiantes generalmente piensan que sí, pero aprender una tecnología requiere un aprendizaje continuo, un estudio continuo en profundidad y no puede quedarse en la parte más superficial. control, expresiones, bucles, luego te permitirá crear una interfaz para conectarte a una base de datos y realizar operaciones simples, ¿lo harás? Si no sabes cómo, ve y aprende.