JAVA, 객체지향, 디자인패턴 학습기록
23 posts found.
전략 패턴(Strategy Pattern)이란?
#JAVA#디자인패턴
2023-11-06
전략패턴 전략 패런이란, 유사한 행위를 수행하는 여러 전략들에 대해 공통의 인터페이스로 정의해두고, 각 구체적인 전략에 대한 클래스를 각각 클래...
자바의 스트림(Stream) 이란 무엇이고, 어떻게 사용하는걸까?
#JAVA#stream
2023-10-24
학습배경 스트림에 대한 이해도가 부족하여 원활히 활용하지 못하고 있습니다. 이번 기회에 스트림에 대해 개념을 제대로 학습하고, 추후 코드 작성에...
자바 객체의 동일성(identity)와 동등성(equality)
#JAVA#동등성
2023-09-13
학습배경 최근 우테코 프리코스에 참여하면서, 와 라는 키워드에 대해 처음 접하게 되었습니다. 이들에 대한 이해도가 부족하다고 생각이 들었기때...
VO(Value Object) 란 무엇이고, 캡슐화를 통해 얻는 이점은 무엇인가?
#JAVA#VO
2023-09-13
VO(Value Object) VO 는 도메인에서 1개 또는 그 이상의 속성들을 묶어서 특정 값을 나타내는 객체입니다. 도메인 객체의 일종이고 ...
자바의 싱글톤(SingleTon) 패턴 구현 방법 6가지, Bill Pugh Solution
#JAVA#디자인패턴
2023-09-12
학습배경 싱글톤에 대해 선수 학습한 경험이 있다. 이에 대한 내용은 [JAVA] 자원을 직접 명시하지 말고 의존 객체 주입을 사용하라 (feat...
...