회고

· 회고
프로젝트명 : A4블라인드 프로젝트 소개 : 익명 커뮤니티 주요 기능 게시물 / 댓글 CRUD 사용자 인증 / 인가 프로필 수정 와이어프레임과 api 명세 ERD 와 Error Code 정의 ErrorCode 를 정의하고 Error 객체를 만들어 관리 => 에러 코드의 일관성 유지 => 유지보수 용이 => 프론트와의 협업 용이 패키지 구조 도메인 주도 설계 DDD 를 기반으로 한 패키지 구조 domain 하위의 post/comment service 에서 각각의 repository 만 주입받아 사용 => 각자 맡은 기능을 충돌없이 코드 작성 api 하위의 service 에서 위의 service 를 주입받고 추가로 비밀번호 로직 관리 => 낮은 결합도로 유지보수성 ↑ 트러블 슈팅 1 데이터베이스 Postgr..
· 회고
프로젝트 목적 : 스프링 부트를 활용한 기본 CRUD 기능 구현 + 추가 구현 프로젝트 기간 : 240108 -240115 기능 구현 사항 게시글 / 댓글 CRUD 게시글 조회 수 사용자 인증 / 인가 이미지 파일 업로드 ERD 와이어 프레임 구상도 내가 맡은 부분 : 게시글 / 댓글 조회, 댓글 수정, 사용자 인증 / 인가 기능 구현 회고 게시글 / 댓글 조회 @Controller @Service 전체 조회 : sortOrder enum 클래스로 DESC / ASC 정렬기준을 받아와서 정렬했다. 필터까지 넣고 싶었으나 이전 투두리스트 개인과제때 했던 것처럼 이름을 받아와서 정렬조건에 따라 if 문으로 분기하는 패턴이 마음에 들지 않아 넣지 않았다. 그렇게 되면 필터 조건이 늘어날때마다 if 문이 중첩되..
· 회고
2023년 심정적으로 많이 힘든 한 해였다. 준비하던 것이 잘 되지 않았고 상황도 따라주지 않아서 여러번 무너지기도 했다. 20대 후반은 다 그렇다고들 한다지만 내 주변은 특수목적대학교를 나온 후 바로 더 힘든 사회생활에 뛰어든 친구들뿐이라 와닿지 않는 말이었다. 하던 것을 그만두고나니 남은 것이 없었다. 하고싶은 것도 없고 찾을 의지도 생기지 않고 친구들, 선배들에게 연락할 용기도 남아있지 않았었다. 국비교육과 2024년 그러다 정말 아주 우연히 온라인 사이트를 통해 프로그래밍언어를 체험해보는 경험을 하게되었다. 내 평생 전혀 연관이 없을 것 같았던 분야였는데 그 잠깐이 정말 재밌어서 하루종일 붙잡고 있었다. 그 관심은 곧 궁금함으로 넘어가서 이런 것을 다루는 사람들은 뭘 하는 사람들인지, 무엇을 공부..
· 회고
KPT 회고록 Keep - 지속할 것 Problem - 문제가 된 것 Try - 다음에 시도할 것 팀을 소개하는 웹 페이지 만들기 미니 프로젝트가 오늘의 발표를 끝으로 마무리가 됐다. 첫날, 뭘 어떻게 해야 하는지 감도 안 잡혀서 S.A. 예시를 따라가기만 급급해하고 막막해했었는데 어찌저찌 되긴 됐다. 발표 후 튜터님의 피드백을 들으면서 많은 생각이 들기도 했다. 이제 막 시작한 초짜 중의 초짜니 뭐 코드가 어떻고 어떻니 할 말은 없다.(아는게없다.) 느낀 점 위주로 회고록을 적어 보았다. KEEP -규칙적인 생활 월요일부터 금요일까지 매일 0700에 일어나 씻고 삼시세끼 밥을 잘 챙겨먹고 중간중간 적절하게 쉬는 시간도 가졌다. 4개월의 교육기간은 멀리 봤을 때는 짧지만 당장의 내 체력을 생각하면 아주 ..
다시은
'회고' 카테고리의 글 목록