Is it best practice to use object event handlers over button clicks?

Which is best practice when making microflows for calculated attributes?
1 answers

Calculated attributes should be used with caution.

Everytime a calculated attribute is retrieved by retrieving the object the calculated attribute is refreshed by triggering a microflow. So a retrieve that gets 100 objects that contain a calculated attribute will trigger 100 microflows. 

Maybe in your case this is not an issue and only light actions are used, but if database retrieves are used in the calculating microflow I would almost in every case opt for the standard attribute and make sure the value is updated as needed.