User Profile

codito

codito@bookwyrm.social

Joined 1 year, 2 months ago

Craftsman. Developer. Traveler. Philosopher. Happy soul.

@codito@mastodon.social

This link opens in a pop-up window

codito's books

Currently Reading

Scott Wlaschin: Domain Modeling Made Functional: Tackle Software Complexity with Domain-Driven Design and F# (2018, Pragmatic Bookshelf) 4 stars

You want increased customer satisfaction, faster development cycles, and less wasted work. Domain-driven design (DDD) …

Review of 'Domain Modeling Made Functional: Tackle Software Complexity with Domain-Driven Design and F#' on 'Goodreads'

5 stars

This book walks you through the key concepts of Domain Driven Design in a practical and easy to grok manner. Examples are well crafted and do not require expertise of F# (I read it with a little knowledge of a similar language, Kotlin). It helped me learn the "why" behind functional patterns.

The journey starts with identifying the Vocabulary for a Domain (ubiquitous language) using Event Storming. Next modeling with Types is covered. Workflows are represented with Functions along with the Types. Second part covers implementation strategies - dependency injection, handling effects with railway oriented programming and so on.