https://dhyun10.github.io//posts/Effective-Java-Item-7/
[Effective Java] Item 7 - Dahyun's DEVLOG