Day4까지 진행 되었던 프로젝트 발표를 진행
링크텍스트
(프로젝트 시연영상)피드백 내용
- Git 커밋 컨벤션을 지켜야 함
- Script를 기능별로 나누기(프로젝트 한 스크립트가 SOLID원칙 중 S를 위반함)
다른 조 피드백(나도 해당이 된다 생각해서 메모함)
- Git 관련
- Git 커밋 컨벤션을 지켜야 함 (거의 모든 조 공통 피드백)
- Git branch 전략을 지켜야 함 (예: main - dev - origin branch - local branch)
- 제출 전 마지막 commit을 확인하고, clone하여 프로젝트가 정상 동작하는지 점검
- 코드 구조 & 관리
- Script를 기능별로 나누기
- 스크립트가 폴더별로 잘 정리되어 있는지 확인 (폴더 구조 관리 중요)
- C# 코딩 컨벤션을 습관화하기
- 클린 코드(SOLID) 원칙 지키기 (한 클래스는 한 가지 역할만 수행)
- 기타 개발 관련
- Resource 폴더에는 실행 중 즉시 불러올 파일만 넣기
- AI 사용 시 동작 원리를 정확히 이해하고 활용하기
- Tip
- Unity Record Package를 활용하면 시연 영상 제작에 유용함
SRP - 단일 책임
OCP - 개방 폐쇄 원칙
LSP - 리스코프 치환 원칙
ISP - 인터페이스 분리 원칙
DIP - 의존 역전 원칙SOLID원칙이란
간단하게 객체지향 설계에서 지켜야되는 5가지의 소프트웨어 개발 원칙(위에 적혀있는 것)