When I was writing code regularly in both C++ and Java in the early days of Java, I often missed Java’s (at the time) lack of an enum. Fortunately, when Java finally got its enum, it was worth the ...
Many Java developers, including myself, like using the typesafe constant idiom because it provides cleaner code by removing the need to validate whether a constant value is valid or in range. I don’t ...
I picked up adding a few meta values to enums a long time ago; I feel they make bounds checking and writing for loops more readable. But gcc has been giving me some grief about it in one way, here's ...