Хотя это очень простой вопрос, я не смог найти удовлетворительного ответа на него, поэтому публикую его.
I have a Course class which represents the entity (table).
Consider I have to write 3 APIs -
1. Create course - 10 fields wrapped in an object are sent in request
2. Edit Course - 3 fields wrapped in an object are sent in request
3. Get Course By Id - 15 fields wrapped in an object are sent in response
Поскольку значения полей для всех этих API разные, я не хочу использовать один и тот жеобъект для всех тех, кто хочет создать 3 новых класса.
Как их назвать?
На данный момент я использую CourseAdder CourseEditer CourseResponse Но я чувствую, что это неправильные соглашения, может кто-нибудь, пожалуйста, руководство?