it seems that some folks like to pay attention to details and the impact their code might have on the project or others’ work. this is helpful.
other times, changes are made that are seemingly unilateral, weren’t on the issue list, and cause problems.
some of the problems are subtle breakages of page layouts and aesthetics in other parts of the app. usually this is due to not thinking to check what other code is using the code that you just changed!
a bigger problem was when a developer completely removed a second data source. this ended up causing the product manager to notice that a major function (that which showed multiple data source values for a given property) was “missing.”
so, now to figure out how to gently teach folks how to be a bit more cautious in their free-grazing.