본문 바로가기

Sparta 내일배움캠프 Java 5기37

(24.05.07) 미등록 조회 데이터(학생 정보) 조회 더보기...private static void inquireRoundGradeBySubject() { String studentId = getStudentId(); //미등록 수강생 처리 if(studentId == null) { System.out.println("\n해당 수강생이 없습니다."); System.out.println("\n등급 조회 종료\n"); return; }... getStudentId() 메서드 getter를 통해서 입력된 값에 부합하는 값이 없을 경우, 예외가 발생이 되었으나 null 출력으로 코드가 수정예외가 발생한 대신 안내문구가 나올 수 있도록 해당 회차별 등급조회 .. 2024. 5. 8.
(24.05.03) 회차별 등급조회 구현 더보기...// 수강생의 특정 과목 회차별 등급 조회 private static void inquireRoundGradeBySubject() { String studentId = getStudentId(); //아이디로 학생찾기 Student resultStudent = studentStore.stream().filter((Student s) -> s.getStudentId().equals(studentId)).toList().get(0); /*조회할 과목 선택 후 회차별 등급 조회*/ System.out.println("\n다음은 " + resultStudent.getStudentName() + " 학생의 수강 과목입니다."); .. 2024. 5. 8.
(24.05.02) 캠프 관리 프로그램 Project 정리, User Flow, 기능분배 User Flow  기능분배USER FLOW의 번호에 맞춰서 구성본인 회차별 등급조회+ 과목별 평균 등급조회git환경 조성에서 애를 먹고 있기 때문에 내일 다시 이어서 2024. 5. 2.
(24.04.19) 9해조 소개하기 Project - KPT 회고 KPT회고 👍 KEEP 각자 작업한 구현 코드 및 내용에 대해 팀원들의 피드백이 빨랐다. 각자의 담당 기능을 주어진 기간내에 수행하여 공유했다. 기능 구현과 마크업 디자인에 대한 아이디어 스토밍 좋았다. ⛳TRY 프로젝트를 시작할 때, 시각자료를 활용해서 기획 완성하기 발표자가 PPT 포함 자료준비를 추가적으로 하기 제작시 기능구현/마크업 순서 정하고 시작하기 GitHub의 Branch 사용해서 활용해서 코드 관리하기 코드컨벤션/GitHub 룰을 정하고 효율적으로 작업하기 코드별 주석을 달아 코드상 소통 원활하게 하기 ❗PROBLEM 프로젝트의 브레인스토밍이 부족해서 추가 기능을 넣지 못해 범위가 작게 제작되었다. 개발능력이 상이한 팀원들이 따라가는데 시간이 걸렸다. Git과 GitHub의 Merge기능.. 2024. 4. 19.