programming
PERSONAL TECH ARCHIVE
배운 것을 기록,
생각을 연결
개발과 데이터, 시스템을 만들며 마주친 문제와 답을 모으는 공간
MOONGCHIARCHIVE
WRITTEN NOTES
364꾸준히 쌓인 기록TOPICS
[Object] 08. 의존성 관리
잘 설계된 객체지향 어플리케이션은 작고 응집도높은 객체들로 구성된다. 때문에 객체들간 협력은 필수적이다. 협력하기 위해서는 객체끼리 서로 어떤 기능인지 알고있어야한다. 이런 다른 객체에 대한 지식은 객체간...
[Object] 07. 객체분해
[Object] 06. 메시지와 인터페이스
[Object] 05. 책임할당하기
책임을 할당할때는 두가지 원칙을 따라야함 데이터보다 행동을 먼저 결정 협력이라는 문맥 안에서 책임을 결정
RECENT NOTES
최근 포스트
programming
Lombok @Data 와 @Builder 기능
Lombok의 @Data가 @Builder가 어떤 코드를 알아서 선언해주는지 알아보자
programming
IT에서 의미하는 멱등성이란?
수학이나 전산학에서 연산을 여러 번 적용하더라도 결과가 달라지지 않는 성질을 의미한다. 그렇다면 IT업계에서 이야기하는 멱등은 구체적으로 어떤것이 있을까?...
programming
spinnaker 란?
spinnaker 란?넷플릭스에서 개발하여 오픈 소스화한 멀티 클라우드를 지원하는 CD(Continuous Delivery) Platform. 구글 클라우드, 아마존, 마이크로소프트등 대부분의 메이져 클라우드...