software-craftsmanship-10-2022 / mcdonalds-coders-app

0 stars 0 forks source link

Como developer quiero disponer de una capa de acceso a datos para los pedidos #6

Closed agonsant closed 1 year ago

agonsant commented 1 year ago

Actualmente la información de los pedidos se obtiene directamente de un archivo, en la propia aplicación y las operaciones con dichos pedidos se gestionan directamente en la interfaz

Queremos transformar la aplicación para abstraer a la aplicación el detalle de implementación sobre cómo se gestionan los pedidos y sus operaciones.

Refactoriza la aplicación para desacoplar la interfaz y la capa de acceso a datos y sus operaciones.

Tendremos que realizar lo siguiente:

PD: No te olvides de usar TDD

davidnotplay commented 1 year ago

Este diagrama reorganiza los tipos y mejora las futuras funcionalidades (añadir al menú retirar/añadir extras)

Image