1. 작성일
- 2022-07-12
2. 회고
카페 검색, 필터 기능을 구현하였다.
첫 구현은 프론트 단에서 조건문을 이용하여 파라미터값을 다르게 주는 방법을 사용하였다.
이 경우에 조건문이 너무나도 많이 들어가게 된다.
-> 코드를 깔끔하게 만들기 위하여 전략패턴을 사용하였다.
자세한 내용은 아래 포스팅 참조
처음으로 전략패턴을 사용하여 코드를 구현해보았다 재미있는 작업이었고 다른 디자인 패턴을 이용한 코드 구현도 해볼 수 있으면 좋겠다
** data jpa 의 like문 사용은 like 대신 containing을 사용
3. 오늘의 포스팅
===============================================================================
2022-07-28 추가 - 전략패턴 리팩토링!
'일기 > TIL' 카테고리의 다른 글
카페 리뷰 기능 구현 (스파르타 클라우드 엔지니어 캠프 Day+88) (1) | 2022.07.15 |
---|---|
고객 피드백 받기 D-2(스파르타 클라우드 엔지니어 캠프 Day+87) (0) | 2022.07.14 |
파이널 프로젝트 2차 중간 점검 (스파르타 클라우드 엔지니어 캠프 Day+85) (1) | 2022.07.11 |
전체 조회 로직 구현(스파르타 클라우드 엔지니어 캠프 Day+82) (0) | 2022.07.08 |
top5 조회 로직 구현(스파르타 클라우드 엔지니어 캠프 Day+81) (0) | 2022.07.08 |