Session

Single Value Objects: where DDD and Functional Programming share forces

Most developers have the habit of reusing primitives for everything. This phenomenon, known as primitive obsession, leads to unclear code and (API) contracts, and eventually to bugs.

By creating single value objects (value objects that are a subset of one primitive) we can overcome that, and by doing so, we apply the lessons learned from Domain-Driven Design and Functional programming.

Video: https://youtu.be/jxUmns8JUbo

Corniel Nobel

Software Architect @ TJIP

Leiden, The Netherlands

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top