Weeknotes: 29 January to 2 February 2024
RSpec expectations, diffs, learning more about domain-driven design

What I have found gripping
RSpec expectations define expected outcomes
A diff is the part of a failure message showing the differences between data structures
Domain-Driven Design relies on business requirements
What I have read
What I have watched
How to start with DDD when you have a monolith - Javiera Laso (DDD Europe 2022)
Featured quote
BDD is a testing philosophy that grew out of test-driven development (TDD). Essentially, the goal of both is: write tests first, then write code to make the tests pass! — Isa Levine
Further reading and resources
In English
Collaborative Software Design, Gien Verschatse (DDD Europe 2023)
Crafting Domain-Driven Designed REST APIs, Julien Topçu (DDD Europe 2022)
You just read issue #24 of Sandra's Weeknotes. You can also browse the full archives of this newsletter.