-
아이템1. 가변성을 제한하라(2022-03-07, 2022-04-14)
불변객체 사용 이점을 설명하며 몇 가지 규칙들에 대해 알려주고 있다.
주제와 마찬가지로 규칙은 var보다 val, mutable보다 immutable과 같이 불변성 타입을 사용하고, 가변적인 것은 외부 노출을 숨기는 것으로 기본적으로 객체지향을 염두하고 있는 것에서 크게 벗어나지 않고 있다.
다만 몇몇 설명이 동시성을 염두하고 말하고 있는데 예제가 빈약한게 조금 아쉽다.
'개발 > 책' 카테고리의 다른 글
DDD START (0) 2022.09.13 만들면서 배우는 클린 아키텍처 (0) 2022.04.20 소프트웨어 장인 (0) 2022.03.06 엘레강트 오브젝트 chapter 1 (0) 2021.02.06 댓글