Notas diarias: Comunicación Idioma
En la era paleolítica, las personas encontraron un modelo de comunicación en nombre de los idiomas para colaborar con las personas. En la era digital, las personas encontraron otro modelo de comunicación en el nombre de los lenguajes de programación para interactuar con las computadoras.
Como ingeniero informático, desde mis días universitarios, usé C, C ++, Java, Python para interactuar con computadoras para resolver problemas comerciales y Tamil, inglés para interactuar con personas para resolver problemas cotidianos.
Hay pocos puntos en común entre ambos idiomas.
Cuando interactuamos con personas, si necesitamos que se realice una tarea, debemos proporcionar los siguientes detalles de manera que la(s) persona(s) pueda(n) entender:
- contexto correcto con información relacionada
- pasos a seguir para realizar un trabajo
- forma de medir su finalización
- Conjunto de pasos a seguir uno a uno para resolver
- dónde leer y dónde escribir los datos
- Si hay algún error, qué hacer a continuación
- Si se hace con éxito, qué mostrar

Hay pocas reglas para hacer los lenguajes de programación también.

Las características mencionadas anteriormente juegan un papel vital mientras se comunica con Personas y Computadoras.
En caso de que todas las 7 C se apliquen en las combinaciones correctas con las personas, tendremos un gran éxito en el trabajo con menos tiempo, menos recursos y menos costos. De lo contrario, terminaremos con un lío.
En caso de que se apliquen todas las características del lenguaje de programación mientras se realiza un desarrollo de software, tendremos un buen producto de software que resuelve el problema comercial con menos tiempo, menos recursos (memoria, cómputo) y menos costo. De lo contrario, será un accidente.
Ambas situaciones ELSE en los casos mencionados anteriormente llevarán tiempo y dinero.
Entonces,
Usa la palabra correcta con la gente.
Usa el código correcto con la computadora
¡¡Feliz aprendizaje!!