스파르타코딩클럽/스프링 팀 프로젝트 - News Feed
-
[팀프로젝트] 육조판서 플레이트 마무리스파르타코딩클럽/스프링 팀 프로젝트 - News Feed 2023. 11. 28. 21:03
KPT를 작성 의무를 갖지 않은 평범한 팀원이기 때문에 개인적으로 프로젝트를 마무리하면서 느낀점을 적어본다. 1. 코드의 문제 프로젝트를 하며 발생한 모든 문제가 시큐리티에서 파생되어 나왔다. 지금 기억나는 것만 해도 ROLE_USER 권한을 넣지 않아 발생한 문제라던가 비밀번호를 쓰지않기 때문에 return null을 적었더니, 전혀 쓰지않음에도 불구하고 nullPointerException을 발생했던것 그리고 로그인 당시 필터에서 로그인할지, 컨트롤러에서 로그인할지를 정하지 않아서 로그인이 되지 않던 것까지. 시큐리티를 맡은 입장으로서 merge 후에 에러가 터질때마다 참 난감했다. 다른 팀원분이 말씀하셨듯이 기능별로 나눠 구현하는것은 간단한 CRUD 정도에서는 가능했지만 시큐리티 같은 코드 전체에 ..