내일배움캠프🔥

[ 내일배움캠프 ] CH2 마무리 프로젝트 KPT 회고

pseonu 2025. 1. 17. 12:28

Unreal 2기 9조

 

스파르타 용사로 환생했으니 공주를 구해조 !!

아니아니 절대 무리인게 당연하잖아 !? ( ※ 무리가 아니였다?! )

 

https://github.com/NBCteam9/NBC_Project9

 

GitHub - NBCteam9/NBC_Project9

Contribute to NBCteam9/NBC_Project9 development by creating an account on GitHub.

github.com

https://teamsparta.notion.site/2-9-1762dc3ef51481159c86fe14bec8e312

 

2기 뉴비9해조 | Notion

Made with Notion, the all-in-one connected workspace with publishing capabilities.

teamsparta.notion.site

 

 

프로젝트 자세한 내용은 깃허브 ReadMe 참고.


KPT 회고

 

Keep - 현재 만족하고 있는 부분

  • SOLID원칙을 지키기 위해 노력했다.
  • 테스트 케이스를 다양하게 적용시켜서 오류 최소화했다.
  • 깃허브를 이용한 협업을 진행하여 팀프로젝트 능력이 향상되었다.
  • 진행하기 전 각자 맡을 파트를 분배하여 작업 효율이 향상되었다.
  • 팀원들이 다들 적극적인 자세로 임하여 다른 파트 관련 피드백 반영이 빨랐다.

Problem - 불편하게 느끼는 부분

  • Branch를 기능별로 구분했으면 좋겠다
  • 폴더 별로 조금 더 구별했으면 좋겠다 (Ex.Monster 는 Monster 폴더를 새로 생성하여 구분)
  • 텍스트와 이미지 파일을 활용해서 UI 를 조금 더 꾸몄으면 좋겠다. (현재는 가독성이 조금 떨어짐) 
  • 다른 파일 (json, excel, text 등)에서 데이터를 불러와 클래스의 변수를 수정 할 수 있었으면 좋겠다.
  • 스마트 포인터를 사용하지 않아서 일일이 메모리 해제해주는게 번거로웠다.
  • 팀원들끼리 파일을 주고받는 과정에서 한글이 깨져서 작업에 어려움이 있었다.

Try - Problem에 대한 해결책, 당장 실행 가능한 것

  • 스마트 포인터를 이용하여 메모리 관리를 수월하게 진행한다.
  • 각 파일의 유형별로 폴더를 구분하여 원하는 파일을 찾기 쉽도록 한다.