Personally I like using enums:
I've seen both used and both are valid options in my opinion.
(This type of question is probably better suited for the "exchanges" part of the forum, good to now for future questions that don't really have an accepted answer)
Hello Gorakshanath,
Good question I am also curious!
In my opinion constants are more flexible in their set up because you can use a different value per environment, on the other hand this is more administrative.
I prefer to use enumeration because it is less administration, but if you really need to be specific for with logging i would advice to use the Constant.
Good luck !