부트캠프(21일차)

성준혁·2022년 11월 28일
0
post-thumbnail

오늘은 21일차이다. 오늘은 발표 및 ppt 자료를 준비하였고, 오후에는 개인적인 공부를 하였다. 발표이후에 바로 자바 심화과정을 공부해서 자바 기초공부를 다시 복습하는 마음으로 하였다. 그리고 오늘은 날씨가 비가 오고 날씨가 우중충해서 뭔가 몸도 많이 피곤하고 정말 아무것도 하기 싫은 날이기도 하다. 그래도 마음은 공부를 하게 된다.

미니 프로젝트 계획서

0. 프로젝트 명 : NINE BANK

1. 프로젝트 소개

  • Java를 이용한 은행 거래 프로그램 구현

2. 팀 목표

  • OOP 개발방식을 이해하고 경험하자.
  • 소통하고 서로 도와주는 개발자가 되자.
  • Git, slack 등 협업 도구를 경험하고 활용하자.
  • 제출 마감기한을 지키자.
  • 팀 약속을 잘 지키자.

3. 기술 스택

  • JAVA

4. 구현 기능

  • 기능 1
    이름, 계좌, 비밀번호를 입력받아 계좌를 생성한다.
  • 기능 2
    자신의 계좌를 조회할 수 있고 다른 계좌로 입금, 출금이 가능하다.
  • 기능 3
    계좌의 입금, 출금내역을 확인할 수 있고, 날짜가 자동으로 기입된다.
  • 기능 4
    정규표현식에 따라 계좌를 작성하고 뒷자리는 마스킹 기능을 추가하여 *로 표시한다.

5. 배운 점 & 아쉬운 점

배운 점
객체 지향 프로그래밍에 대해 경험할 수 있었다.
코드리뷰를 통해 각자 의견을 공유하며 협업하는 방법을 배울 수 있었다.
좋았던 점
회의를 통해 각자 역할을 나누어 체계적으로 수행하였다
팀원들과 협업하면서 더 친해지는 계기가 되었다.
아쉬운 점
클래스를 자세하게 세분화하지 못하였다.
자바의 숙련도 부족으로 원하는 기능을 구현하는 어려움이 있었다.

0개의 댓글