Last updated 3 years ago
1차 Java8, 스트림, 함수형 인터페이스에 대한 학습
자바8 스트림, 람다, Optional 1차 피드백
클래스 메서드와 인스턴스 메서드
2차 사다리 타기(생성)
사다리(생성) 1차 피드백
리터럴 문자열 상수 처리
로직에 알맞은 시그니처 선언하기
메서드명으로 인한 캡슐화 위반
객체의 책임
3차 사다리타기(게임 실행)
사다리(게임 실행) 1차 피드백
AtomicInteger의 사용 목적
AtomicInteger의 사용 목적 2
메서드 로직에 따른 명명
다양한 타입으로 구현하는 객체
다양한 타입으로 구현하는 객체2
인터페이스의 활용
전략 패턴에 대한 이슈
SRP 규칙 위반
과연 필요한 클래스인가?
4단계 사다리 타기(리펙토링)
사다리 타기(리펙토링) 1차 피드백
객체의 책임, 더 적절한 곳은 어디 일까?