[240104] 심화 프로젝트 마무리 :: 트러블 슈팅
심화 프로젝트 발표를 준비하면서 팀원들이 경험한 트러블 슈팅에 대해서 정리해보고자 한다. 카테고리 및 카드 정렬 문제 칸반보드 협업 툴인 Trello와 비슷한 칸반보드 서비스를 구현하는 프로젝트이기 때문에 카드와 카테고리를 드래그해서 움직이면 해당 카드와 카테고리의 순서가 바뀌게 된다. 이를 구현하는 과정에서 어떤 방법을 사용하는 것이 좋은지에 대한 문제에 부딪히게 되었다. 제안된 방식들 컬럼 테이블의 필드로 json으로 카드 순서를 저장 ex) [1,2,3,4,5] -> [1,2,4,3,5] 카드 테이블의 필드로 전, 후의 카드id를 저장 - 최대 4번 요청 순서 테이블을 만들어서 이용 (1, 2번을 혼합) 변경 전후의 seq 값을 더해서 2로 나눔 일주일이라는 주어진 시간 안에 구현해야 하는 기능이 ..
2024. 1. 4.