Clase 5 - Diseño Detallado Flashcards

1
Q

¿Qué es PDL? ¿Para que se usa?

A

PDL

El PDL (o ****Process Design Language****) es una forma en la que el diseño se puede comunicar de forma precisa y completa con el grado de detalle que desee el diseñador.

La idea es poder expresar el diseño en un lenguaje que sea preciso y no ambiguo que en lo posible no tenga mucho nivel de detalle y que sea fácil de convertirlo luego en la implementación. Entonces, PDL es una mezcla de ambos mundos, tiene una sintaxis externa de un lenguaje de programación estructurado pero el vocabulario de un lenguaje natural.

<aside>
✅ PDL podría utilizarse para especificar el diseño completo (desde la arquitectura hasta la lógica).

</aside>

PDL captura la lógica completa del procedimiento pero revela pocos detalles sobre la implementación, por lo que para llevarlo a la implementación es necesario convertir cada una de las pseudo-sentencias en sentencias del lenguaje de programación.

Cabe destacar que el lenguaje que definimos anteriormente (PDL) es muy útil en los refinamientos paso a paso, dado a que nos brindan la flexibilidad de poder explicar lo que hace un método de varias maneras gracias a que hace uso de lenguaje natural en algunas partes.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly