type | duration |
---|---|
read |
5min |
Como indica el nombre del curso, vamos a hablar de Paradigmas de programación, que son formas diferentes de pensar en cómo se organiza un programa.
Como desarrollador Full Stack JS es esencial entender los distintos paradigmas de programación y cómo se traducen al mundo real en proyectos de JavaScript.
Históricamente, el paradigma orientado a objetos (OOP) ha sido el predominante, pero recientemente, y en particular en la comunidad de JavaScript, hay un resurgir del paradigma funcional y sus bondades. JavaScript es un lenguaje de corazón funcional, así que conocer el paradigma, y cómo se compara a la programación orientada a objetos, no sólo te hará una mejor coder, si no que podrás entender cómo se pueden enfrentar los mismos problemas con enfoques distintos, e identificar y adaptarse a bases de código existentes.
En este curso nos concentraremos en los paradigmas más relevantes para JavaScript y cómo se materializan en este contexto.
Cuando empezamos a estudiar un tema nuevo, es útil tener una idea de los conceptos más importantes de lo que vamos a aprender y de los temas centrales que debemos prestar particular atención.
A continuación te presentamos una serie de preguntas que debes ser capaz de responder al terminar esta unidad. Utiliza estas preguntas como guía para orientar tus esfuerzos de aprendizaje. Regresa a ellas constantemente a medida que avanzas para validar que estás avanzando en la dirección correcta. Que te sirva como un "checklist" que vas marcando a medida que vas progresando.
- Qué son los paradigmas de programación?
- Qué es el estilo imperativo
- Qué es el estilo declarativo
- Qué paradigmas encajan dentro del estilo imperativo y cuales en el declarativo
- Qué es la programación por procedimientos?
- Qué es la programación orientada a objetos?
- Qué es la programación funcional?
- Cómo se aplican los diferentes paradigmas al mundo de JavaScript?
- Cómo se comparan los diferentes paradigmas (diferencias, similitudes, ...)?
- Cómo programar en los diferentes estilos