[์ดํํฐ๋ธ ์๋ฐ 3ํ] ์์ดํ 42. ์ต๋ช ํด๋์ค๋ณด๋ค๋ ๋๋ค๋ฅผ ์ฌ์ฉํ๋ผ
[Effective Java 3th Edition] Item 42. Prefer lambdas to anonymous classes
[Effective Java 3th Edition] Item 42. Prefer lambdas to anonymous classes
์๋ฐ์์ ์ ๋ค๋ฆญ์ ์ฌ์ฉํ๋ฉด ์ข์ ์ ์ ๋ฌด์์ผ๊น? ๊ทธ๋ฆฌ๊ณ ์ฃผ์ํ ์ ์?
[Effective Java 3th Edition] Item 4. Enforce noninstantiability with a private constructor
์๋ฐ ์ ๋ค๋ฆญ๊ณผ ์ ๋ค๋ฆญ ํด๋์ค, ์ ๋ค๋ฆญ ์ธํฐํ์ด์ค ๊ทธ๋ฆฌ๊ณ ์ ๋ค๋ฆญ ๋ฉ์๋์ ๋ํด์ ์์๋ด ๋๋ค.
์๋ฐ 8์์ ์ถ๊ฐ๋ ๋ ์ง ๊ด๋ จ ํด๋์ค(LocalDate, LocalDateTime)๋ก ๋ ์ง์ ์๊ฐ์ ๊ณ์ฐํด๋ณด์.