✅ 목표 (Goal)

모듈을 어떻게 나누면 좋을지 생각해보자.

✅ 모듈을 어떻게 나눌것인가?

모듈식 예제를 짜다보면 십중 팔구 듣는 질문이 "아니 멀쩡하게 잘 돌아가는 main.c 를 뭐하러 나누나요?" 와 같이 물어본다.

이 질문을 하는 의도는 보통

왜냐면 main.c 안에 다 있으면

하지만 모듈을 나누는 것이 편리하긴 한데, 어떻게 나눌지에 대한 명확한 기준은 없다.

형상별 혹은 기능별로 나누기도 한다.

예를 들어 센서 A,B,C를 사용한다면 센서 별로 모듈 만들기