Feedback system

While building new apps I find it hard to find out why some logic does not work. For example updating a record field from another field that is not jet set.

To find this logic mistakes faster it would be good to have some log or debugging in place where I can see all interactions and detect what/why something is missing.