필자는 파이널 프로젝트에서 문제풀이 서비스를 담당하게 되었고, 처음으로 메인 페이지를 처리하려고 하였다. 사실 단순 조회인줄 알고 금세 끝날 줄 알았지만...엄청난 오만이였다.ㅎㅎㅎㅎㅎ;;;;;기존에 JPA findone, finallby이런게 아니라 조건이 여러개이며
조회수,좋아요의 일관성 문제! >문제(게시글)의 조회수 및 좋아요는 문제 조회가 일어날 때마다 Update가 이뤄져야 데이터의 일관성을 맞출 수 있다!!! -> 지속적인 DB Traffic의 발생! 어떻게 DB Traffic을 줄일 것인가?? > 효율적인 DB Tra
개발을 시작하고 공부를 하다보면 DDD,TDD 등 다양한 개발 방법론에 대해 듣게 된다. 하지만 필자처럼 개발 경력이 별로 없거나 많은 경험이 없는 주니어들은 실제로 TDD로 개발하기가 어려운 것 같다.(개인적인 필자의 생각)왜냐하면 서비스 로직 및 DTO, Entit
예외처리를 제대로 해본 적이 있나요??? > TDD와 마찬가지로 주니어 및 개발 공부를 막 시작한 개발자들은 예외 처리에 대한 깊게 생각을 안하는 것 같다.(지극히 필자의 생각이다.) 우리는 Try Catch까지는 많이 들어봤을 것이다. 물론 Try Catch를 통해