실무에서 어떤 것을 위주로 리펙토링을 진행하나요?
코드를 생상성있게
지금 프로젝트 한 것중에 리펙토링을 진행하고자 한다면 어떤 것을 중점으로 생각하면서 하면 될까요?
성능 개선
코드 개선
포토폴리오에 성능에 대해서 몇 %정도 성능 개선을 한 경험이 있다 (일반적인 CRUD할줄 안다x)
→ 이런 식으로 적는게 좋다고 하는데 개발하면서 성능적인 면을 고려하면서 개발을 할 실력이..
api를 2번 호출하여 각각의 테이블의 정보를 가지고 오는 것이 효율적
vs
api 한번 호출하는데 join을 사용하여 데이터를 가져오는 방법
이번 프로젝트 시 어려웠던 점
게시판 작성 api를 개발하면서 카카오 api도 이용하고 주소 거리계산 메서드도 만들면서
게시글 작성시 여러 정보를 가지고 여러 테이블을 생성 및 저장하는 순서에 대해 까다로웠다.