Skip to content

Edit in place should probably be a client's decision #4

@seandenigris

Description

@seandenigris

For example, aPerson has aName. Right now, when creating a patch, it's up to aName to decide whether to return one change swapping itself for the new name, or to return a list of its own changed fields. For example:

MpName>>#patchRelativeToBase: oldValue as: description of: receiver
	"Edit me in place instead of full replacement like a value object"
	^ self patchRelativeToBase: oldValue

However, this might not always be the same for different users of aName class.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions