Domain (2) 썸네일형 리스트형 [단위테스트] Unit Test 를 통해 함수를 Refactoring 해보자 Spring Boot 를 통해 앱을 개발하는 중에 기존 코드들을 단위테스트를 진행하면서 Refactoring 을 할 수 있었는데, 사실 Refactoring 을 하겠다고 생각하면서 굉장히 NAIVE 하게 짰던 기존 코드긴 하지만, Refactoring 에 큰 도움을 준다는 점을 다시 한 번 알게 되어 글을 작성해 보게 되었다. 바로 코드로 들어가보자. 우선 이 코드는 특정 Group 에 Member 가 가입하는 요청을 보내서, Group 에 가입을 시켜주는 흔한 로직이다. 다음과 같이 Controller 에서 Service 단으로 요청이 넘어온 상태부터 시작한다. public GroupMember joinGroup(RequestDto reqDto, Member member){ // 해당 그룹이 있는지 먼.. [네트워크] URI, URL, URN에 대하여 웹 개발을 하다보면 URI, URL에 대해서 정말 많이 접할 수밖에 없습니다. 그리고 이해 없이 업무에만 집중하다보면 URI든 URL이든 URN 이든 뭔상관이야 그냥 하자.. 이렇게 전개되어 그 의미를 모르고 쓰는 경우가 정말 많은 것 같습니다. 별로 어려운 개념 아니니 이 포스트를 통해서 잡고 가면 좋을 것 같습니다 해당 포스트는 안드로이드 Link 계층을 개발하기 위해 알아보던 중 다른 Scheme (Protocol) 을 사용하여 URI를 사용하는 모습을 보고 내가 URI와 URL에 대해서 잘 모르는구나를 깨닫고 유튜브를 통해 공부 후 포스팅을 하게 되었습니다. 부족하거나 잘못된 점이 있는 경우 언급해주시면 감사하겠습니다. URL (Uniform Resource Locator) URL이란, '찾으려는.. 이전 1 다음