A short question that always bother me when I develop in Java. I actually use a lot of different enums and I am never sure of where I should put them. Usually, I create a special package named enumeration which I am quite sure is not the best practice. Should I put my enums directly in the same package than the group of class it most belong to?
Also, would it be the same for another language (C# or C++)?