Paradigma de la programación
Paradigma de Programación.
Los paradigmas de programación solo son propuestas
tecnológicas adoptadas por la Comunidad de desarrolladores que se enfocan a
resolver uno o varios problemas definidos y delimitados. Existen muchos
paradigmas de programación diferentes, posiblemente el más ampliamente
utilizado hoy en día sea el de la programación orientada a objetos.
Un paradigma de programación es un marco conceptual, un
conjunto de ideas que describe una forma de entender la construcción de
programa, como tal define:
•Las herramientas conceptuales que se pueden utilizar para
construir un programa (objetos, relaciones, funciones, instrucciones)
•Las formas válidas de combinarlas.
Los distintos lenguajes de programación proveen implantaciones
para las herramientas conceptuales descriptas por los paradigmas. Existen
lenguajes que se concentran en las ideas de un único paradigma así como hay
otros que permiten la combinación de ideas provenientes de distintos
paradigmas.
Ahora bien podemos determinar que existen diversos
paradigmas por ejemplo:
·
Paradigma estructurado: Secuencia ordenada de
instrucciones que manipulan un espacio de memoria.
·
Paradigma de objetos: Conjunto de objetos que se
conocen entre sí a través de referencias y se envían mensajes en un ambiente.
·
Paradigma lógico: Conjunto de predicados
definidos a través de cláusulas (hechos y reglas) que describen propiedades y
relaciones de un conjunto de individuos, sobre los cuales podemos realizar
consultas.
·
Paradigma funcional: Conjunto de funciones
(relaciones que cumplen las propiedades de unicidad y existencia), que pueden
ser evaluadas para obtener un resultado.
Ventajas:
-Código más entendible, estructurado,
modular, reusable y adaptable.
-A la larga produce código de
gran calidad y reduce tiempos y costos.
-Está mejor preparada para armar
aplicaciones con componentes prefabricados.
-Se adapta bien para trabajar con
proyectos grandes y en equipo.
-Excelente cuando atacan muchos problemas
similares.
Referencias:
R.Hernández.(06/15/2012) PARADIGMAS DE PROGRAMACIÓN.
Recuperado el: 10/04/18 de https://www.mindmeister.com/es/176377774/paradigmas-de-programaci-n
S.A. (22 de Marzo del 2018) Paradigma de programación. Recuperado
el: 10/04/18 de http://wiki.uqbar.org/wiki/articles/paradigma-de-programacion.html
D. Moreno (01-04-2012)
Paradigmas de programación. Recuperado el: 10/04/18 de https://duglasm.wordpress.com/2012/04/01/paradigmas-de-programacion/
Agregaste buena información y los conceptos son cortos pero se entienden aparte de que mencionas los 4 paradigmas mas utilizados, los paradigmas en la programación son importantes ya que nos ayudan a resolver varios problemas.
ResponderBorrarCompañero buen aporte concuerdo con tus conceptos aunque no solo con las ventajas con las que nos mencionas pudiste haber agregado las desventajas de utilizar alguno de ellos.
ResponderBorrar