UTP
Unidad 3: Construcción de aplicaciones web

Para el desarrollo web necesariamente nos tenemos que basar en una mezcla de lenguajes, tanto de etiquetado web como de programación para poder dar solución al problema de la vida real.

Por lo anterior es básico e importante definir el lenguaje de programación que más se acomode a las necesidades de nuestro desarrollo web, seleccionar el lenguaje no adecuado nos puede significar retrasos y aumentos en los tiempos de entrega del software.

Dentro de las consideración de prácticas a tener en cuenta en la construcción de software tenemos, los lenguajes de construcción, las pruebas de construcción, la reutilización y la calidad de construcción.

Lenguajes de construcción

Son la forma como nos comunicamos con la máquina y le codificamos lo que necesitamos que realice de forma normal para realizar una solución ejecutable. Dentro de los lenguajes de construcción pueden existir de configuración (archivos .dll) de programación (php, java, python entre otros), de herramientas ( para diagramar casos de usos entre otras cosas) y entre otros.

Pruebas de construcción

Costo de no implementar pruebas en la etapa de construcción de software
Costo de no implementar pruebas en la etapa de construcción de software

Cuando comenzamos a desarrollar el código generamos distintos tipos de prueba de la infinidad de pruebas que hay, pero estas las veremos en una unidad posterior. El propósito de realizar pruebas es el de disminuir considerablemente los errores dentro del código. Si las pruebas de código no se realizan en el momento adecuado esto contraerá gastos adicionales y aumentarán cada vez que se esté más cercano a finalizar el desarrollo web.

Reutilización

lanzador
Ejemplo: La reutilización es como el reciclaje

Es importante generar una documentación adecuada de todo lo que se realice en el desarrollo web y sobre todo en la etapa de construcción y codificación de tal forma que se pueda optimizar lo más que se pueda nuestro desarrollo, por ejemplo si en algún punto se tiene que generar un formulario, este código de formulario debería quedar como plantilla para que dentro del mismo proyecto o en futuros proyectos no tengamos que volver a realizar el esfuerzo de codificar el formulario sino solamente editarlo. Acá realizariamos un proceso por así decirlo de RECICLAJE pero de código.

Calidad de Construcción

La calidad es fundamental en el desarrollo de código pero en el presente curso no abarcaremos este punto ya que como tal ocuparía todo un curso, por el momento diremos que un software debe cumplir con los estándares de calidad y procesos como tal y que hay distintas certificaciones que permiten sustentar el desarrollo de un código como de calidad. Existente también varias técnicas que permiten evaluar la calidad.

La reutilización es como el reciclaje

Instrucciones:

Pasa el cursor por encima de cada tarjeta para conocer su definición

Construcción de Aplicaciones Web

Instrucciones:

Selecciona la respuesta correcta de la lista y haz clic en el botón  "Calificar"  para obtener el puntaje de esta actividad.

El nos permite especificar una solución ejecutable para un problema de un ordenador
El nos permite reducir los tiempos de entrega de los componentes de software es la construcción del contenido con el cual el usuario final va interactuar con el sistema.
Entre más tiempo pase un software sin realizarse pruebas, mas aumentará su
Como se denomina a los lenguajes como java, python entre otros:
Una técnica de reutilización de código es el