Tabla de contenido:
Definición - ¿Qué significa la codificación manual?
La codificación manual implica escribir código funcional o instrucciones de diseño en los idiomas básicos en los que se compilan. La alternativa es utilizar varios tipos de herramientas para implementar convenciones de codificación sin tener que codificarlas manualmente en los idiomas originales.
Techopedia explica la codificación manual
Para comprender la idea de la codificación manual, es necesario comprender cómo evolucionó la programación de computadoras en los últimos 30 años. En los primeros años de programación, lenguajes como Basic y Fortran siempre se codificaban a mano. Los usuarios no tenían programas elaborados que les permitieran codificar de manera automatizada.
Eventualmente, con la informática basada en Windows y otros avances, las compañías tecnológicas desarrollaron productos que podrían automatizar algunos tipos de codificación manual para fines de programación o diseño. Uno de los principales ejemplos es el amplio espectro de herramientas que permiten a los usuarios evitar la codificación manual de HTML, el lenguaje subyacente para una gran cantidad de código fuente web. Los comandos HTML reales son sintácticamente complejos y desafiantes para muchas personas. Las empresas crearon herramientas que permitirían a los usuarios diseñar visualmente páginas web en lugar de codificar manualmente el HTML o, en otras palabras, escribir todo el diseño o las acciones de HTML.
Otros tipos de herramientas que ayudan a las personas a evitar la codificación manual a veces se denominan editores de lo que ves es lo que obtienes (WYSIWYG). La idea aquí es que la pantalla imita el resultado final, ocultando la codificación manual real de la persona que está haciendo el diseño. En el mundo de la codificación, algunas herramientas permiten la codificación automatizada, pero la codificación manual sigue siendo una parte importante de lo que los programadores hacen regularmente. Muchos profesionales no querrían abstraer demasiado el proceso de codificación, porque podría interferir en la comprensión y lectura del código tal como está escrito. Por ejemplo, MS Visual Basic incluye formularios visuales para ventanas, cuadros de texto y más, pero el código fundamental sigue siendo visible en ventanas y opciones de menú en las que se puede hacer clic, de modo que los programadores aún tienen que codificar manualmente la funcionalidad de estos dispositivos.