Some teams find it helpful to proxy data access with centralised methods instead of using DML statements directly. This approach helps unify any repetitive logic or checks, such as, for example, CRUD/FLS enforcement.
Is your Salesforce solution affected by Data manipulation utility?
Clayton detects anti-patterns and offers automated fix advice to kickstart your Well-Architected journey.