공부 일지/개인 공부 기록용
프로젝트 역이요 - 리팩토링 2일차
Joshbla
2023. 5. 13. 22:13
지난번 리팩토링에 이어서 위도와 경도를 double형으로 사용하는 곳을 전부 Point형으로 바꿔주는 작업을 진행했다.
Point 형을 사용하는 방법은
Point자료에 내장되어있는 getY, getX 메서드를 사용했다. Y가 위도(latitude)이고 X가 경도(longitude)이다.
필요없는 메서드와 사용하지 않는 import문이 몇개있어서 이 또한 제거해줬다.
그리고 controller단에 service영역이 겹친경우가 있다고 생각하여 옮겨줬다.
지금와서 다시보니 수정할 부분이 정말 많았다.
그 당시에는 시간이 급해서였을까 귀찮아여서였을까 왜 수정하지 않았지..
새로운 프로젝트를 하면서 내가 성장해서 이제야 보이는 것이라고 좋게 생각하자..

마지막 리팩토링 목표는 근처 맛집을 추천해주는 알고리즘을 Point를 사용하는 방식으로 수정할 것이다.