There are 25 posts found.
전략 패턴(Strategy Pattern)이란?
#JAVA#디자인패턴
2023-11-06
전략패턴 전략 패런이란, 유사한 행위를 수행하는 여러 전략들에 대해 공통의 인터페이스로 정의해두고, 각 구체적인 전략에 대한 클래스를 각각 클래...
자바의 스트림(Stream) 이란 무엇이고, 어떻게 사용하는걸까?
#JAVA#stream
2023-10-24
학습배경 스트림에 대한 이해도가 부족하여 원활히 활용하지 못하고 있습니다. 이번 기회에 스트림에 대해 개념을 제대로 학습하고, 추후 코드 작성에...
소트웍스 엔솔로지의 객체치향 생활체조 원칙의 후반부
#JAVA#객체지향
2023-09-30
소트웍스 앤솔러지 객체치향 원칙 (Object Calisthenics) 의 전반부 를 먼저 참고하자. 원칙6. 모든 엔티티를 작게 유지한다. 5...
소트웍스 엔솔로지의 객체치향 생활체조 원칙의 전반부
#JAVA#객체지향
2023-09-26
학습배경 마틴 파울러의 소트웍스 엔솔러지에는 객제치향을 위한 9가지 원칙을 정의해 놓았습니다. 객제치향에 대한 설계법을 혼자서 깊게 고민할 때 ...
자바 객체의 동일성(identity)와 동등성(equality)
#JAVA#동등성
2023-09-13
학습배경 최근 우테코 프리코스에 참여하면서, 와 라는 키워드에 대해 처음 접하게 되었습니다. 이들에 대한 이해도가 부족하다고 생각이 들었기때...
...