(TIL) 20220126
2022. 1. 27. 01:01ㆍTIL(Today I learned)
반응형
📕Facts(한 것)
- main 브렌치 오류 수정
- 팀원들 오프라인으로 만나서 회의 진행
- 개발 세부 내용 정리 및 회고
- swagger API 작성 시작.
- 백준 문제풀기
📕Findings(배운 것)
그 전에 C++로 풀었던 문제인데, 오늘은 파이썬으로 다시 풀어 보았다.
스택의 특성을 이용하면 금방 풀 수 있는 문제이다.
main 브렌치에서 여러 오류가 있었다.
Post 부분의 test코드가 정상적으로 작동하지 않는 문제가 있었고,
review 부분에서 컨트롤러 문제가 있었으며, SQL도 에러를 뿜어내고 있었다.
다행히 큰 문제들은 아니었고, 에러가 발생한 위치를 찾고, 에러문을 읽어 문제를 해결했다.
현재까지 진행하면서 나온 에러는 대부분 IllegalException과 NullPointException인데,
대부분 어노테이션이 안 잡혀 있거나, 테스트 코드에서 given을 주지 않거나, ErrorAdvice에서 처리하지 않아서 발생하는 문제였다.
역시 문제를 해결하기 위해서는 오류문을 자주 접해봐야하고, 자주 해결해 봐야하는게 맞나보다.
📕Feeling(느낀 점)
처음으로 팀원들과 오프라인 모임을 가졌다.
확실히 온라인으로 진행할 때 보다 더 생기 있었고, 어떤 부분을 어떻게 진행하는지 더 가닥이 잘 잡혀서 좋았다.
처음에 정했어야하는 카멜케이스, 스네이크 케이스 부터, API 문서를 어떻게 만들지 처리하는 것까지
빠르게 의견이 모였고, 결과값을 도출해 냈다.
📕여담
반응형
'TIL(Today I learned)' 카테고리의 다른 글
(TIL) 20220128, docker로 배포 (0) | 2022.01.29 |
---|---|
(TIL) 20220127, Swagger 3.x 버전 사용법(Spring) (0) | 2022.01.28 |
(TIL) 20220124 (0) | 2022.01.25 |
(TIL) 20220119 (0) | 2022.01.20 |
(TIL) 20220117 (0) | 2022.01.18 |