반응형
Solved API를 이용하여 건대생이 해결하지 못한 문제를 한눈에 조회할 수 있도록 하는 프로그램을
우아한테크코스 이수 중인 알고리즘 소그룹 동기가 개발하면서 작성한 일지가 있다.
https://steady-coding.tistory.com/455
우리 둘 다 Rest API를 이용한 서버와의 통신은 처음 겪는 내용이라 굉장히 헤맸는데,
저 친구가 열심히 개발을 해주었다.
나랑 Aru0504님이 Solvedac API를 찾는 데 주력하고,
아이디어를 나랑 이친구랑 둘이서 같이 고민해보았으며,
개발은 주로 이 친구가 해주었다. (난 갑자기 백준문제 하나에 꽂혀서 백준하러 갔다..)
HttpClient가 아닌 RestTemplate을 이용하여 api를 호출하였고
직렬화/역직렬화 과정에서 필요한 스네이크<->카멜 형식의 처리
그리고 TDD까지 잘 갖춘 코드였다.
무엇보다 구조가 굉장히 깔끔하고 세련된 자바 문법을 사용하여 매력적이었다.
나중에 프로젝트 팀원들 종강하면 우리 그룹 멤버들에게 추천문제를 내주고, 그 문제가 맞았으면 초록색, 해결하지 않은 상태이면 흰색으로 출력해주는 매우 가벼운 프로젝트를 스프링으로 진행해보려 한다.
반응형
'JAVA > 소박한그룹 프로젝트' 카테고리의 다른 글
[Thymeleaf] 타임리프 Thymeleaf th:style, th:if 사용하기 (0) | 2021.09.14 |
---|---|
[Spring] MapStruct를 이용한 Entity, Dto 반환 및 고찰 (0) | 2021.09.08 |
[Spring] 인텔리제이 디렉토리 구조 변경 중 발생한 Error (0) | 2021.09.08 |
[Java] Spring Security를 이용한 로그인/로그아웃 기능 구현 1. 환경설정 (Thymeleaf + Gradle + IntelliJ + Spring Security + MySQL) (0) | 2021.09.03 |
Solvedac API를 이용한 해결한 문제 리스트 만들기 (2) | 2021.06.01 |