Are there any components, apex specific patterns for capturing history of changes to an entity (i.e. to capture the before and after data for each field in a business object, user that changed it, date/time)
am guessing that you could do a mixin, that triggers on after update,
and I assume you can see the before data and after data somehow?
and then write perhaps to the same business object (if there’s no required fields) or to some name/value pair business object, along with date/time and user)…