본문 바로가기

전체 글191

23.08.14 포트폴리오를 만들 때 요구사항, 트러블 슈팅, 데이터베이스 연관관계 등 문서화에 집중 조금 더 구체적인 기술 기술 스택을 사용한 이유를 설명하기 GraphQL을 사용하면 Rest API 엔트포인트명을 고려하지 않아도 된다. 기능의 세심한 부분 신경쓰기(비활성화된 유저가 정해진 기간이 지나면 삭제되도록) 기능의 구현에서 성능에 악영향이 있을지 생각해보기 자신의 기술스택을 소개할 때 버전도 적기 2023. 8. 14.
23.08.11 오늘 에러코드 생성부터 적용, 자잘한 에러까지 고친 후 프로젝트가 사실 상 마무리 됐다. 남은 시간은 JPA에 대해 더 알아볼 생각이다. 후발대 마지막 강의 백엔드 개발자가 되는 법 소프트 스킬(마음가짐) 문제 해결 능력 트러블 슈팅 능력 책임감 진실함 학습력 - 학습 의지, 학습 지속력 겸손함 하드 스킬(실질적 개발 능력) 자바와 스프링 stack overflow, velog, ChatGPT 알고리즘, 자료구조 자료 개인화 능력 도식화 2023. 8. 11.
23.08.10 프로젝트의 통일성을 높이기 위해 각자 만든 반환형태를 동일한 형태로 바꿔주는 작업을 했다. 또한 컬럼에 카드를 조회하는 메서드가 있는데 이부분은 어차피 보드에서 컬럼을 조회할 때 같이 조회하므로 굳이 있을 필요가 없다고 생각하여 없앨지 말지 팀과 얘기해봐야겠다. 2023. 8. 10.
23.08.08 각 카드의 작업자 할당과 수정은 저번 프로젝트에서 했던 좋아요 기능을 응용해봤다. 두 기능 모두 유저와 객체의 다대다 관계이고, 추가와 삭제가 쉽고 자유롭다는 점이 비슷하다고 생각했기 때문이다. 좋아요 기능은 인증/인가를 거쳐 본인만 추가가 가능했으나, 작업자 할당은 다른 사람도 닉네임만 입력하면 추가가 가능하다는 점만 다르다. 댓글 CRUD도 구현했으나 시간이 남아 postman에 환경변수를 추가해 공통되는 api를 줄여볼까 한다. 2023. 8. 8.