🙂2022.12.20

일일 회고 125일차

할일 및 한일

경험 및 배움

Java 프로젝트 기능 구현

오늘 추가적으로 진행한 기능 구현은 다음과 같다.

  • 계좌 입금, 예금 출금, 잔액 조회 기능 구현

    • 로그인 한 사용자 외의 다른 사용자에게 입금 시 잔액 미표시 기능 추가

    • 로그인 한 사용자 외 다른 계좌 잔액 조회 시 잔액 미표시 기능 추가

    • 예금 출금 시, 계좌의 잔액 보다 출금하려는 금액이 적을 때만 출금되게 구현

      • 다른 사용자의 계좌에 출금 시도 시 오류 문구 출력

  • 예외 처리 추가

    • 입금 시, 존재하지 않는 계좌 번호에 입금하려 할 때 예외 처리

은행 시스템이라는게 식상하고, 자주 하는 토이 프로젝트 주제일 수 있어서 사소한 것에 중점을 두었다.

예를 들면 자기 계좌가 아니라면 출금이 안되고, 입금 후 잔액도 보이지 않는 다던지 이러한 실제와 같은 보안에 중점을 두어봤다.

어느 정도 목표한 로그인과 기능 구현, 그리고 유효성 검사 등은 모두 끝났고, 이제 남은 것은 패키지를 다시 잘 분리해보는 것과 가독성 개선, 그리고 BufferedReader 를 싱글톤 패턴을 사용하여 구현해보는 것이 남았다.

다음주 화요일이 최종 점검이니, 천천히 남는 시간을 할애할 예정이다.

자세한 오늘의 진행 과정은 다음의 링크에서 볼 수 있다.

개선 및 목표

  • 내일은 SQL과 및 스프링 강의를 수강하자.

Last updated