Naming convention in the exercises
We follow the conventions from the book Clean ABAP. Because many RAP objects build on each other, use a consistent base name <Name> and clearly distinguish object types. We use a Hungarian-like notation here as it works well for the exercises. The notation refers to the SAP RAP documentation.
A good <Name>
The suffixes _R,_M,_D,_U,_C are not required in real projects; scenarios (read-only, managed, draft, unmanaged, service consumption) can be implemented on the same tables.
Your initials <I> and the exercise number
To avoid collisions, append your 2- or 3-letter initials (e.g. JB or JBR) and the exercise number to object names. Example: ZI_JBR1_USERS.
Initials are for exercises only — don't use them in productive projects.