spring_2기[본캠프]/과제

[과제] Spring e-Commerce back office Task Day 5

minwoo95 2026. 1. 20. 20:30

과제 진행 내용

1.발표자료 PPT 완성하기

2.PPT 기준으로 7분 발표 준비 하기

-인텔리제이 실행화면

-포스트맨 시연

-PPT 자료 발표

문제점

1.시간이 부족하여 PPT 발표 준비를 충분히 하지 못한것같다.

해결

1.다음부터는 과제를 진행하면서 좀더 체계적인 룰과 효율을 생각하며 진행해야겠다

-빠르게 과제를 완수할려는 마음이 커서인지, 발표준비를 할때가 되니 내용정리가 좀 안되는 부분들이 많았다.

-평소에도 체계적인 룰을 가지고 과제던 학습을 진행해야할것같다.

 

튜터님 피드백

핵심 성과 및 긍정적 태도

  • 문제 해결의 본질 파악: 요구사항 구현에 그치지 않고, 정답을 찾아가기 위해 깊이 고민하는 태도가 매우 훌륭했습니다.
  • 설계 역량 활용: 팀 프로젝트 설계 단계에서 필수적인 플로우차트 등의 개념을 실전에 잘 적용했습니다.
  • 협업 효율성: 코드 충돌(Conflict) 문제 없이 매끄럽게 프로젝트를 진행한 점은 실무에서도 높게 평가받는 부분입니다.
  • 피드백 수용성: 코드 리뷰를 통해 전달된 수정 사항들을 성실히 반영하여 코드 퀄리티를 높였습니다.

향후 학습 및 심화 주제

단순한 사용법을 넘어 **'왜 사용하는가'**와 **'어떻게 동작하는가'**에 집중해야 할 기술들입니다.

분류 학습 키워드 세부 내용
JPA 심화 JPQL, Soft Delete, JPA 심화 단순 CRUD를 넘어 복잡한 쿼리 처리와 데이터 삭제 전략 학습
보안/인증 JWT, Session, Filter 면접 단골 질문이자 서비스 보안의 핵심 구조 이해
기타 WIL / TIL 배운 것, 놓친 것, 문제 해결 과정을 반드시 문서로 기록

베테랑의 디테일 & 코드 품질 (중요)

실력 있는 개발자는 **'본능적으로 의심하는 습관'**을 가지고 있습니다.

  • 기본기와 설계의 중요성: 설계서가 탄탄해야 실제 구현 결과와 차이가 날 때 원인을 정확히 분석하고 되돌아볼 수 있습니다. 튼튼한 기본기는 성장 속도를 가속화합니다.
  • 중복 코드 제거: 반복되는 로직은 공통화하여 관리 효율성을 높여야 합니다.
  • 모호함 제거 (Anti-Pattern 경계): * Object 사용 지양: 코드에 Object가 등장하면 '수상하다'고 본능적으로 의심하세요. 구체적인 타입을 명시하여 데이터의 안전성을 확보해야 합니다.
    • 물음표(?) 사용 주의: 와일드카드나 모호한 타입을 지양하고, 의도가 명확한 코드를 작성하는 습관을 지녀야 합니다.

 

총평 및 행동 지침

"기술적인 것에만 집착하거나 만족하는 착각에 빠지지 마세요. 결국 실무와 학습 모두에서 디테일이 차이를 만듭니다."

  1. 설계 우선순위: 코딩 전 설계서(ERD, Flowchart)를 다시 점검하는 시간을 가지세요.
  2. 기록하는 습관: 오늘 겪은 mappedBy 에러와 LF/CRLF 경고 같은 사소한 것부터 기술적 고민까지 **TIL(Today I Learned)**에 정리하세요.
  3. GitHub 관리: 프로젝트 종료 시까지 커밋 컨벤션을 지키며 정교하게 이력을 관리하세요.

 

느낀점

과제 발표준비가 다른 조들에 비해 조금 아쉬웠지만, 매일 열정적인 튜터님의 피드백으로 결과보다는 과정이 풍부했던 과제였던것같다.

튜터님 피드백을 잊지않고 메모해두고 성장하는 내가 되어야겠다

 

현석이와 아이들.pdf
1.19MB