af CHRISTIAN ALONSO RUIZ MARTINEZ 1 år siden
75
Mere som dette
Esto es solo para remarcar algunas de las diferencias mas relevantes que se mencionaron en la lectura, es por ello que considere relevante incluir estos datos.
El programador define una clase como lo hace con un tipo de dato compuesto y le da un nombre. Una vez definida la clase, los objetos se crean a partir de ésta.
El paradigma orientado a objetos será el enfoque principal de este mapa, puesto que es el tema de interés que se estará viendo durante este lapso
Usando nos encontramos desarrollamos software utilizando este paradigma, estaremos trabajando principalmente con funciones, evitaremos los datos mutables, así como el hecho de compartir estados entre funciones.
Con este paradigma las funciones serán tratadas como ciudadanos de primera clase. Las funciones podrán ser asignadas a variables además podrán ser utilizadas como entrada y salida de otras funciones.
A las funciones que puedan tomar funciones como parámetros y devolver funciones como resultado serán conocidas como función de orden superior.
La programación funcional es un paradigma declarativo. Nos enfocaremos en "qué" estamos haciendo y no en "cómo" se está haciendo que sería el enfoque imperativo. Esto quiere decir que nosotros expresaremos nuestra lógica sin describir controles de flujo; no usaremos ciclos o condicionales.