본문 바로가기

내일배움캠프/Today I Learned

[내배캠] 열일곱번째 회고록

5racle 5조 : 호텔 예약 프로그램 회고(KPT)

 

Keep

  1. 모르는 부분들을 끝까지 해결하고자 하는 자세가 좋았다고 생각합니다.
  2. 처음 시작할 때 설계에 많은 시간을 투자한 것이 잘 했다고 생각합니다.
  3. 원할한 의사소통으로 프로젝트를 아주 분위기 좋게 진행한 점이 좋았습니다.
  4. class 명과 변수 등을 다같이 미리 정해서, 좀 더 원활한 진행이 되었습니다. 특히 미리 구조를 miro로 정리한 것은 전체적인 틀을 한눈에 볼 수 있어서 좋았습니다.
  5. intelliJ의 Code With Me 활용으로 피드백 시간을 단축한 것이 매우 효율적이었다고 생각합니다.
  6. 잘 모르는 부분을 화면공유하면서 서로 알려주려고 한 부분이 좋았습니다.

Problem

  1. 코드를 짤 때 기초문법에서 실수가 많이 일어나서 개인적으로 조금 부끄러웠습니다. 기초문법 공부를 탄탄하게 해야겠다고 다짐했습니다.
  2. 객체지향에 대한 이해가 부족한 상태로 코드를 작성한 것이 아쉬웠습니다.
  3. 3 tier system와 코드의 구조에 대한 근본적인 이해가 부족!
  4. Controller에 method가 몰빵되어 있어 수정할 때 위치를 헷갈리는 경우가 많아 아쉬웠습니다.
  5. 자바의 기초적인 구조와 문법을 제대로 알지 못해 개인적으로 많이 아쉬웠습니다.
    개념적인 것을 비롯해, 이를 토대로 직접 코드를 짜는 힘이 필요하다고 생각합니다.

Try

  1. 3 tier를 확실히 나눈 후 진행하면 더 많은 아이디어들을 적용할 시간을 벌 수 있을 것 같습니다.
  2. 여유가 있을 때, 예약기간을 설정해서 예약하는 기능을 만들면 좋을 것 같다.
  3. 호텔을 여러 채를 만들어서 사업을 확장하는 것도 재미있을 것 같다.
  4. 로그인한 사람이 누구인지도 UI 윗부분에 표시해주면 좋을 것 같다!!
  5. 적립금 충전이나 회원 가입을 할 때 중간에 그만두고 메인으로 돌아가는 버튼이 있으면 좋을 것 같습니다.
  6. 팀원들과 주기적으로 자신이 현재까지 작성한 코드에 대한 리뷰 시간을 가지면 좋을 것이라고 생각합니다
  7. 도스로 실행할 수 있다면 더 멋있을 것 같아요.