fallthrough statement

A value object is an immutable object that represents a single value. It is lightweight and designed to be used for comparisons and equality checks. Learn how value objects can improve code clarity, maintainability, and reduce bugs. Discover best practices for creating and using value objects effectively in your projects.