Use descriptive names
Use names that convey the content and meaning of things.
CONSTANTS max_wait_time_in_seconds TYPE i ...
DATA customizing_entries TYPE STANDARD TABLE ...
METHODS read_user_preferences ...
CLASS /clean/user_preference_reader ...Do not focus on the data type or technical encoding. They hardly contribute to understanding the code.
" anti-pattern
CONSTANTS sysubrc_04 TYPE sysubrc ...
DATA iso3166tab TYPE STANDARD TABLE ...
METHODS read_t005 ...
CLASS /dirty/t005_reader ...Do not attempt to fix bad names by comments.
Read more in Chapter 2: Meaningful Names: Use Intention-Revealing Names of Robert C. Martin’s Clean Code.