2022.3.1 (TUE)
1. 객체와 자료구조의 차이
객체는 동작을 공개, 자료를 숨긴다.
자료구조는 동작 없이 자료를 노출한다.
2. 디미터 법칙
모듈은 자신이 조작하는 '객체'의 속사정을 몰라야 한다
객체인 경우 내부 구조를 숨겨야 하지만, 자료구조의 경우는 해당하지 않는다.
3. 자료 전달 객체(Data Transfer Object)
nestJS를 사용할 때 DTO를 작성한 적이 있다. DTO를 작성해 놓으면, 새로운 부분이 추가되거나 제거되었을 때, 모든 부분을 수정하지 않고 DTO만 수정하면 되더라.
#노마드코더 #북클럽 #노개북