# data[].attributes.body
Programación  lineal : utiliza el diagrama de flujo

Programación estructurada: utiliza técnicas de segmentación, pseudocódigo y tiene estructuras lógicas

Programación orientada a objetos:  tiene objetos, clases, métodos y pseudocódigos

# data[].attributes.attachment_link.title
¿Qué son los paradigmas de programación?

# data[].attributes.headline
QUÉ ES LA PROGRAMACIÓN ORIENTADA A OBJETOS.

# data[].attributes.subject
QUÉ ES LA PROGRAMACIÓN ORIENTADA A OBJETOS.

# data[].attributes.body
La programación Orientada a objetos (POO) es una forma especial de programar, más cercana a como expresaríamos las cosas en la vida real que otros tipos de programación.

# data[].attributes.attachment_link.title
¿Qué es la programacion orientada a objetos? FACIL

# data[].attributes.body
Modela los conceptos del dominio de la aplicación,  permite visualizar las relaciones entre las clases que involucran el sistema.
Un diagrama de clases está compuesto por los siguientes elementos:

Clase: atributos, métodos y visibilidad.

Relaciones: Herencia, Composición, Agregación, Asociación y Uso.

# data[].attributes.body
las clases son declaraciones de objetos, también se podrían definir como abstracciones de objetos. Esto quiere decir que la definición de un objeto es la clase.

# data[].attributes.body
El diagrama de casos de uso representa la forma en como un Cliente (Actor) opera con el sistema en desarrollo, además de la forma, tipo y orden en como los elementos interactúan (operaciones o casos de uso). Un diagrama de casos de uso consta de los siguientes elementos:

Actor.

Casos de Uso.

Relaciones de Uso, Herencia y Comunicación.