Originally published on May 23, 2024 in fun code(). The programs I write frequently involve strings that identify things: emailaddresses, file paths, URLs, time zones… even credit card numbers and drivers’license numbers. For many years I followed the patterns of the Java standard library whencreating my own identifiers. I’ve grown to dislike these patterns! java.net.URL […]