NamesUse descriptive namesPrefer domain termsUse pluralUse pronounceable namesUse snake_caseAvoid abbreviationsUse abbreviations consistentlyNoun classes, verb methodsAvoid noise wordsPick one word per conceptUse pattern names correctlyAvoid encodings and prefixesAvoid obscuring built-in functionsFrom SAP/styleguides under CC BY 3.0 — more detailsLast updated on 2026-07-26