20분
프로젝트 구조 설계
Day 1: 처음부터 끝까지 혼자 만들어봐
프로젝트 구조 설계
Phase 1 캡스톤: E2E 데이터 파이프라인 > Day 1: 처음부터 끝까지 혼자 만들어봐
학습 목표
프로젝트 폴더 구조를 설계할 수 있다 모듈화의 원칙을 이해한다
폴더 구조가 왜 중요한가?
"코드는 돌아가는데 어디에 뭐가 있는지 모르겠어요."
6개월 후의 내가, 또는 새로 들어온 팀원이 코드를 이해할 수 있어야 한다. 좋은 구조 = 읽기만 해도 이해되는 구조
프로젝트 구조
에디터 로딩 중...
설계 원칙
1. 단일 책임 원칙
파일 하나 = 역할 하나
에디터 로딩 중...
2. 설정 분리
코드에 비밀번호를 쓰지 않는다.
에디터 로딩 중...
3. 추상화
공통 로직은 부모 클래스로 뺀다.
에디터 로딩 중...