[팀과제 회의]
- Debug 브랜치 임시 머지 예정
- 머지 후 함께 보며 겹치는 부분, 제거할 요소 등을 논의하기로 함.
- Git & 코드 컨벤션 중요성 인지
- 지난주 프로젝트 팀이 컨벤션 미준수로 튜터님들께 지적받음.
- 앞으로 팀원들과 함께 컨벤션을 맞추는 작업이 필수적이라고 판단.
[C# 체크리스트 강의 내용]
- C# 문법 숙지가 최우선
- 유니티 활용도를 높이기 위해서는 C# 기초 문법이 필수.
- 부족하다 느껴지면 꾸준히 복습과 학습이 필요.
- 배열 관련 학습 진행
- 코딩테스트(코테)의 중요성
- 현재 취업 시장에서 코테가 1차 관문으로 자리잡음.
- 단순 암기가 아닌 알고리즘에 대한 깊은 이해 필요.
- 하루 1~2문제를 습관처럼 풀어야 함.
- 코테 문제 풀이 팁
- 입출력 예시부터 확인.
- 제한사항을 꼼꼼히 읽기.
- 마지막으로 문제 본문 읽기.
- 핵심은 "무엇을 요구하고, 무엇을 제한하는가"를 파악하는 것.
- 코딩 철학
- 현실을 코드로 옮기는 것.
- 내 머리를 믿지 말고, '코드'가 기억하게 만들기.
- 면접 대비 자료구조 질문
- 예시: 동영상 플레이어 재생 리스트 구현 시 어떤 자료구조를 선택할 것인가?
- 정답은 없으며, 중요한 것은 선택의 '근거'와 '의도'를 명확히 설명하는 것.
[팀과제 추가 회의]
- 컨셉 설정의 중요성
- 5조 사례처럼, 우리 팀도 컨셉 확정을 우선시하기로 함.
- 트러블 슈팅
- Player 클래스에서 Player.inventory 접근 시 오류 발생.
- 원인: Inventory가 단순 필드로 선언되어 List 메서드가 정상 작동하지 않음.
- 해결: Shop 클래스와 Inventory 클래스에 List<Item> 상속 적용.
- 결과: 정상 작동 확인.
💡 느낀점
- 팀 프로젝트는 협업 규칙(Git, 코드 컨벤션)의 중요성을 절실히 느끼는 계기였다.
- C# 기본기가 부족하면 이후 모든 과정에서 발목을 잡힐 수 있다는 경각심.
- 코테 준비의 필요성과 꾸준함의 중요성을 다시 인식.
- '정답'보다는 '왜 그렇게 했는가'를 설명할 수 있는 개발자가 되어야 함을 깨달음.
🚀 내일 프로젝트
- 리스트 오버플로우가 작동하는 Monster 클래스와 Game 클래스 확인.
- 게임 컨셉 지정 및 분위기를 위한 시나리오 약식 라이팅.
📖 내일 공부
- 이제는 물러설 수 없다! 목요일 시험 전에 C# 복습 풀가동!
'팀스파르타 코딩' 카테고리의 다른 글
| 📘오늘의 새로 배운 개념![C# 텍스트 타이핑 효과 구현] (0) | 2025.04.23 |
|---|---|
| 📚 TIL - 2025년 4월 23일 (수) / 조별 과제 & C# 학습 일지 (0) | 2025.04.23 |
| 📚 TIL - 2025년 4월 21일 (월) / Unity Text RPG 팀플레이 시작! 그리고 질문답변! (0) | 2025.04.21 |
| 📚 TIL - 2025년 4월 18일 (금) / Unity Text RPG 구현 리뷰 (0) | 2025.04.18 |
| 📚 TIL - 2025년 4월 17일 (목) / 알고리즘 기초 정리 (0) | 2025.04.17 |