프로젝트
- 팀명 : 코딩쿠킹스
- 팀원 : 김대영(팀장), 임상훈, 송지헌
- 개발 기간 : 2023.10.25 ~ 2023.10.30
- 개발 내용 : 호텔 예약 프로그램 제작
- 깃허브 : https://github.com/kdy9960/HotelProject
1. KEEP
협업
- 초반 알고리즘 작성으로 과제실행에 앞서 전체적인 구조 설계 와 기능 구분
- Git으로 수정된 파일을 바로 올려서 적용
기술
- 객체지향 위주로 코드를 작성
- switch문 적극적으로 활용
2. PROBLEM
협업
- Java 문법의 낮은 숙련도로 기능 구현하는데 여러움을 느낌
- 서로간의 코드작성시 변수의 혼란으로 커밋할시 혼선이 옴
기술
- github의 미숙한 활용도
3. TRY
협업
- 각 담당 기능 별 코드 리뷰
- 코드 작성시 사용하고 있는 변수 값에 대해서 공지글에 올리기
- 팀원 개인의 역량을 파악하는 시간을 갖기
- 할 수 있는 것과 없는 것의 명확한 구분 필요
- 정기 소통 시간 계획
- 저녁 정기 미팅: 진행 현황 공유
- 강의에서 배움 Java 기초를 최대한 이용하여 제작
- Github 적극적인 사용
기술
- 리팩토링 시도
- 코드 리뷰를 통한 더 나은 코드 모색
- 코드 합칠시 구분이 잘되도록 변수이름 지정에 좀더 세분화할 필요확인
4. 느낀 점
김대영
처음 배우는 Java로 문법을 잘 활용하지 못하여 과제를 하면서 계속 버벅이다 보니 더더욱 힘들게 느껴졌던거 같습니다.
그래도 이전 개인과제시 개념이해에 많은 시간을 보내 과제를 수행하지 못했던때와 달리 이번에는 그동안 학습한 내용을 바탕으로 한가지의 기능을 맡아서 작성했고 이를 반영하여 프로젝트를 완료 할 수 있어서 보람을 느꼈습니다.
또한 내가 맡은 파트라서 혼자 작업하다 막히는부분을 해결하기위해 고민하는 것보다는 즉시즉시 팀원들에게 공유하면서 피드백을 받으면서 작업하는게 훨씬 정확하고 빠르다는 것을 크게 느끼게 되었습니다.
좀더 문법에 숙달하여 다음 프로젝트에는 도움받는 팀원이 아닌 주는 팀원이 되고 싶습니다.
임상훈
이번에 프로젝트를 진행하면서 협업의 중요성을 깨닫게 되었고 아직은 깃 관련 기능을 잘 다루지 못하고 코드 짜는법도 아직은 미숙하지만 앞으로 팀원들과 계속 프로젝트를 진행하면서 성장해나가겠습니다.
송지헌
캠프에 들어오고 처음으로 한 팀과제였는데, 깃을 통한 협업을 제대로 하지 못해서 아쉬웠고, 배운 것을 토대로 코딩을 활용하지 못해서 더더욱 아쉬움이 많이 느껴졌습니다.
다음번 프로젝트때는 도움이 되는 코드들을 만들어 팀에 기여를 하고 싶습니다.
후일담
Java를 활용했던 일전의 개인과제이후 두번째인 팀별과제를 완료했다.
이번 팀별 과제를 수행하며 java의 기초 문법에 대해 좀더 크게 이해할수있는 계기가 되었다.
다만 개념을 알아도 이를 실질적으로 문법에 적용하기위해서는 미흡한 부분이 많아 다양한 예제를 풀면서 좀더 구조숙달에 힘을써야 할거 같다.
'개발자 일지 > TIL' 카테고리의 다른 글
스파르타 내일배움캠프 29일차 231101 / Spring 교육 시작 (0) | 2023.11.02 |
---|---|
스파르타 내일배움캠프 28일차 231031 (0) | 2023.11.02 |
스파르타 내일배움캠프 24일차 231027 (0) | 2023.10.30 |
스파르타 내일배움캠프 23일차 231026 (0) | 2023.10.30 |
스파르타 내일배움캠프 22일차 231025 (0) | 2023.10.26 |