Cuándo usar #interfaces… y cuándo EVITARLAS HD

04.10.2018
Analizamos los beneficios de introducir una interface en términos de tolerancia al cambio y testabilidad. Nos planteamos cuándo sería apropiado por tanto introducir una interface en nuestro código, y sobre todo, cuándo y por qué sería algo a evitar. ❓ Preguntas a responder: * Cuándo definís interfaces (Árbol decisional para meter una interface como el que comentamos en el vídeo) * Inyectáis los Domain Services en los Application Services vía constructor, ¿o los instanciáis en el constructor del Application Service? Links relacionados: * ‍‍‍ Vídeo Composición sobre herencia: https://www.youtube.com/watch?v=OyTPDFyGWRc * ️ Tweet a hacer RT para entrar en sorteo de training Kotlin: * ‍ Training Kotlin por Karumi: https://www.karumi.com/open-training/android-kotlin-jump-start-first-edition * Repositorio ejemplos PHP: https://github.com/CodelyTV/cqrs-ddd-php-example * ⚛️ Repositorio ejemplos Scala: https://github.com/CodelyTV/scala-http-api * ‍ Curso Principios SOLID Aplicados: http://bit.ly/solid-codelytv * Curso Arquitectura Hexagonal: http://bit.ly/hexagonal-codelytv * ℹ️ Post Matthias Noback al respecto: https://matthiasnoback.nl/2018/08/when-to-add-an-interface-to-a-class/

Похожие видео

Показать еще