Skip to content

오성혁의 회고록

Seong Hyeok OH edited this page Mar 31, 2023 · 16 revisions

잘못된 점

  • 통합 개발 환경 통일을 안 함(주석 한글 깨짐 문제 발생)
  • 개발 영역을 겹치게 배치하여 초반부터 서로의 코드나 나중에 개발해야 할 부분이 필요하기도 함
  • 이슈에 대한 정리
  • 파일 정리가 비효율적임
  • 브랜치 보호 전략에 대해 논의가 필요

개선방안

  • 통합 개발 환경을 시작할 때 논의(똑같은 개발 환경 혹은 영어로 주석 사용하기)
  • 기획 시간을 초반에 크게 잡아 to do list의 영역을 정해 따라 가져가기
  • 큰 카테고리를 정해 잘 큰 것끼리 뭉치는 방법으로 변경
  • UI개발자와 게임 개발자 나누기

배운 점

  • 패어 프로그래밍의 장점(리펙토링, 알고리즘 개선 등)
  • 클래스를 더욱 정교하게
  • cs에 대한 공부
  • unity 함수에 대한 이해
  • GameManager&Poolmanager
  • Awake와 Start

인상 깊은 논의점

  • 몬스터의 체력을 계산하는 함수가 무기, 캐릭터, 몬스터 중에서 어디에 있어야하는 논의에서 현재 장르 몬스터의 갯수가 많으니 계산량을 줄이기 위해 무기에 넣어야 한다는 의견을 냄
  • GameManager에서 접근 방식이 길어질 때 해결 방법
  • 클래스 명칭과 역할에 대한 확실히 구분

필요한 부분

  • cs에 대한 공부
  • json파일

참고

Clone this wiki locally