Skip to content

Details

Domain-Driven Design (DDD) ayuda a que los desarrolladores creen un modelo de dominio utilizando un lenguaje ubicuo. Sin embargo, cuando implementamos conceptos de DDD utilizando estados, a menudo obtenemos un modelo mutable confuso.

Los lenguajes de programación funcional con tipos estáticos como F# nos proporcionan una nueva forma de utilizar los tipos, permitiendo representar el dominio de una forma autodocumentada y desgranada.

Aprovecharemos esta sesión para ver algunas de las formas en que podemos utilizar los tipos como parte de un proceso de DDD utilizando ejemplos en F#.

No hace falta experiencia previa con F#. Para aprovechar al máximo la sesión, intenta traer un portátil con F# instalado con algún IDE, ya sea Visual Studio, Xamarin. Esta será otra gran oportunidad para ver a F# en acción.

Related topics

You may also like