특정 프로그래밍 언어에 대한 프로그래밍 스타일, 관행 및 방법을 권장하는 일련의 지침일단 가장 큰 이유는 유지보수이다. 코드 큐칙은 소프트웨어의 가독성을 높인다. 전체 일관된 코드 스타일을 유지하여 협업에 용이하고 깨끗한 코드를 만들 수 있다!협업시 꼭 코드 컨벤션을
API 서버 개발을 본격적으로 진행해 보기 위해현재 API 인터페이스 및 결과 데이터의 구조를 살펴보고확장 가능한 형태로 설계할 것이다.API는 제공 대상이 클라이언트 APP이나 WEB 개발자이다. (프론트앤드)한 번 배포되고 공유한 API는 구조를 쉽게 바꿀 수 없기
\-> 코드의 흐름 알아보는 글스프링은 인증과 인가기능을 가진 프레임워크인 Spring Security를 제공한다.그 중 소셜로그인을 위해 제공하는 프로토콜이 OAuth이다.OAuth(Open Authorization)는 토큰 기반의 인증 및 권한을 위한 표준 프로토콜
테스트 코드가 중요하다는건 어느 서버 개발자나 알고있을것이다.TDD 테스트코드 테스트커버리지 등등 많은 말을 주워 들었기때문에프로젝트를 진행하면 최대한 테스트 코드를 짜려고 노력했다.테스트 커버리지를 객관적으로 어떻게 구하는지 몰랐기 때문에항상 내 기준으로 오 이정도면