Los mejores cursos GRATIS © AulaFacil.com
  • [Entrada Profesores]
  • Certificaciones
  • [Mi AulaFácil]
martes, 21 agosto 2018 español
Síguenos
Publica tu curso
¿Cómo Funciona AulaFácil?

El Estilo. Estandarización

La estandarización de un programa, no es más que tener las ideas claras de lo que queremos que nuestro programa haga, y la forma en la que nuestro programa habrá de ser construido.

 

Cuando estamos construyendo un programa es necesario aclarar la forma en la que el flujo del programa habrá de correr, es decir, tener una idea de las ramificaciones, decisiones, funciones, variables, etc., que nuestro programa debe tener. Así por ejemplo, supongamos que tenemos que hacer un programa que calcule el precio de un producto dependiendo de su precio original, agregando un impuesto específico. ¿Cómo aplicaríamos la estandarización?

 

Empecemos por decir que debemos de tener clara la forma en la que nuestro programa se va a presentar ante el usuario. Siendo que aún no hemos visto las salidas HTML combinadas con PHP, la salida será,... digamos no tan espectacular como debería. Sin embargo, un comienzo en nuestra estandarización debería ser el preguntarnos desde lo más trivial hasta lo más esencial como:

 

  • ¿La justificación de los diferentes tipos de texto será?
  • ¿La inserción del precio original será a través de?
  • ¿La presentación de la salida será?
  • ¿Habrá indentación en nuestro programa o no?
  • ¿En dónde insertaremos los comentarios?
  • ¿Cuántas funciones tendrá, en caso de tener funciones?

 

Las respuestas a lo anterior podrían ser:

 

  1. Los títulos estarán centrados, con una letra Verdana, con el atributo de resaltado o negrita y en color Azul.
  2. La inserción de los textos será a través de cuadros de texto
  3. La salida será presentada en texto plano, en letra Times New Roman
  4. El código fuente de nuestro programa será indentado
  5. Los comentarios serán de todo tipo, dependiendo del largo del comentario
  6. Sólo habrá un función en nuestro programa, la cual calculará el precio final, en base el parámetro del precio original del producto.

 

En esta sección podríamos decir algo del pseudocódigo, pero nos requeriría varios capítulos extra. Sin embargo, podemos decirles que el pseudocódigo es el salvavidas de los programadores a gran escala, sobre todo porque aclara muchas ideas en cuanto a la forma en la que el código fuente de nuestro programa habrá de escribirse. El pseudocódigo es la "traducción" de los comandos y funciones que un programa habrá de desarrollar con base en su código fuente. Así por ejemplo:

 

...

declaración de variable precio

declaración de la función calculo

la variable precio final será igual a la multiplicación de la variable precio por el valor del impuesto más el precio original

retornar el valor de la variable precio_final

...

 

Este segmento de pseudocódigo sería "traducido" a PHP como:

...

$precio = 17.00

function calculo($precio){

return $precio_final = ($precio * 0.13) + $precio;

}

...

 

Como puede verse, el pseudocódigo ayuda a clarificar lo que nuestro código fuente ha de hacer. Si bien es cierto en este pequeñísimo fragmento de código el pseudocódigo parece inservible e incluso una fuente de atraso, la verdad es que en programas de gran calibre, puede ser la diferencia entre un programa que corre sin problemas y uno que no.

Muy bien, en nuestras próximas entregas, vamos a desarrollar el proyecto propuesto algunos párrafos arriba. Claro está, primero que nada aprenderemos sobre la combinación entre HTML y PHP.

De momento, "All you need is LOVE", así que... ama a tus programas como a tí mismo. Hasta Pronto.

Gracias por compartir y gracias por enlazar la página
Compartir en Facebook
Acepto vuestra política de privacidad
Consentimiento Expreso para el tratamiento de datos de carácter personal recabados por vía electrónica (leer consentimiento)

¡Suscríbete GRATIS a nuestro boletín diario!:

Búsqueda personalizada
Existen nuevos mensajes en las siguientes salas de chat:

      Recibe gratis alertas en tu navegador, sin configuraciones ni registros. Más info...
      [No me interesa] | [Me Interesa]



      ¿Dudas? ¿Preguntas? Plantéalas en el foro
      Suscríbete Gratis al Boletín

      Escribir la dirección de Email:

      Acepto vuestra política de privacidad
      Consentimiento Expreso para el tratamiento de datos de carácter personal recabados por vía electrónica (leer consentimiento)

      Delivered by FeedBurner

      Destacamos
      Cargando datos...
      Buenos Artículos Diarios

      Sigue a AulaFácil en:

      Ránking Mundial Certificados
      Banner AulaFácil

      Este es un producto de AulaFacil S.L. - © Copyright 2009
      B 82812322 Apartado de Correos 176. Las Rozas 28230. Madrid (ESPAÑA)