[JSP] 오픈 API를 이용해서 내 주변 와이파이 정보 가져오기 미션 코드리뷰 복기
드디어 순수 자바로만 되어있는 미션을 해보았다!
전체적으로 Django MTV 형식으로 개발하는 것과 다소 비슷해서 JSP도 혼자 프로젝트 개발(백엔드가 프론트까지 커버해야 할 때)할 때 쓸 것 같은 느낌이었다. 이번 미션에 대한 필수 요구사항이 있었고 이를 맞추기 위해 집중했다.
- 패키지명은 소문자와 쩜(.)으로만 작성하기
- 전체적으로 소문자 + . 으로 구성해야 패키지가 눈에 잘 들어오기도 하고 개발자들 사이에서의 암묵적인 룰(?)같은 건가 보다
- 배우는 입장에서는 무작정 따라해서 체화하는 것도 좋은 방법이니 그렇게 작성해야 겠다.
ex ) mission1_v3 -> mission1.v3
historyDb -> historydb or history.db
- 공통 코드는 한꺼번에 처리
- 상속이든, 유틸리티든 만들어서 공통적으로 사용되는 코드는 호출만 하면 되도록 만들기
- 클린 코딩..!
- 오픈api에서 데이터를 가져온다 -> 코드로 직접 가져와서 바로 데이터베이스에 저장하기..
- 가까운 곳에서 부터의 거리 구하기는 직접 코드로 계산해보기
- ST_DISTANCE_SPHERE 함수를 사용했지만 디비에 종속적인 함수는 좋지 않다! 한 번 수학적인 계산으로 해결해보자 ( * tip : 하버사인 공식 인터넷 검색)
전체적으로 필수 요구 사항을 맞추는 것에 집중해서 디벨롭을 할 수 있는데도 못한 부분이 아쉬웠다.. 기간 내에 짜는 것도 중요하지만 협업을 위해 가독성과 호환성이 좋은 코드가 제일 중요하다!