Resumen
Aprenderemos:
- Qué es un error, cómo lidiar con ellos, y cómo usar excepciones de forma eficaz.
- Cómo introducir interfaces entre componentes
- Qué son Interfaces Entrantes y Salientes
- Qué son las interfaces sincrónicas y asincrónicas
-
Y algunas formas de hacer testing cuando interactuamos con interfaces externas
- Diseño de interfaces: Entrantes/Salientes
- Code Ownership
- Mocking
- [Patrones de Diseño - Patrón Adapter] (https://github.com/dieforfree/edsebooks/blob/master/ebooks/Design%20Patterns%2C%20Elements%20of%20Reusable%20Object-Oriented%20Software.pdf)