The tale of careless update DML in Apex
A pretty common pattern you’ll see in Apex is to query a collection of records, with the fields needed to perform some processing, iterate over these records performing the processing, update some fields in the records as a result, and…