(MISRA-C 8강) 함수 설계 규칙과 재사용 가능한 코드 작성
🎯 8강: 설계 규칙과 재사용 가능한 코드 작성안녕하세요 여러분! 👋오늘은 우리가 매일 쓰는 함수(Function)를 어떻게 설계해야MISRA-C에 맞는 안전하고 깔끔한 코드를 만들 수 있는지 살펴볼게요. 🚀1. 함수 인자의 개수 제한 ✋함수에 인자가 너무 많으면 읽기도 어렵고, 사용하기도 힘들죠.MISRA-C는 함수 인자의 개수를 8개 이하로 제한할 것을 권장합니다.// 🚨 나쁜 예시void process(int a, int b, int c, int d, int e, int f, int g, int h, int i);// ✅ 좋은 예시 (구조체로 묶기)typedef struct { int a, b, c, d;} Params;void process(Params p);👉 인자가 많아지면 구조..