News

Strings are poor substitutes for other value types. When a piece of data comes into a program from a file, from the network, or from keyboard input, it is often in string form. There is a natural ...
I have blogged before on the utility of the Java Collections class and have specifically blogged on Using Collections Methods emptyList (), emptyMap (), and emptySet (). In this post, I look at ...
These custom types might be implemented as Data Transfer Objects (DTOs), as JavaBeans, as Value Objects, as Reference Objects, or any other custom type (in Java, typically a class or enum).