20

프로젝트 구조 설계

Day 1: 처음부터 끝까지 혼자 만들어봐

학습 목표

프로젝트 폴더 구조를 설계할 수 있다 모듈화의 원칙을 이해한다

폴더 구조가 왜 중요한가?

"코드는 돌아가는데 어디에 뭐가 있는지 모르겠어요."

6개월 후의 내가, 또는 새로 들어온 팀원이 코드를 이해할 수 있어야 한다. 좋은 구조 = 읽기만 해도 이해되는 구조


프로젝트 구조

에디터 로딩 중...

설계 원칙

1. 단일 책임 원칙

파일 하나 = 역할 하나

에디터 로딩 중...

2. 설정 분리

코드에 비밀번호를 쓰지 않는다.

에디터 로딩 중...

3. 추상화

공통 로직은 부모 클래스로 뺀다.

에디터 로딩 중...