✅ 목표 (Goal)

헤더 파일의 이름을 잘 지어 보자.

헤더 파일의 이름도 나름대로 체계적으로 잘 지어야 한다.

잘못 지으면 나중에 본인도 헷갈림

헤더파일이 1~2개라면 몰라도, 헤더파일의 개수가 많아진다면, 나름대로 정리할 필요가 있다. 필자는 보통 아래와 같이 사용한다. 자바 표기법을 따라했다

#include "com/microchip/mcu/avr/atmega32u4/adc/adc.h"   
#include "com/microchip/mcu/avr/atmega32u4/uart/uart.h"   
#include "com/microchip/mcu/avr/atmega32u4/adc/general/ascii.h"   
#include "com/microchip/mcu/avr/atmega32u4/adc/general/macro.h"  
#include "com/microchip/mcu/avr/atmega32u4/adc/general/types.h"  

근데 너무 긴데..?

요정도가 낫겠다..

#include "atmega32u4/adc/adc.h"   
#include "atmega32u4/uart/uart.h"   
#include "atmega32u4/adc/general/ascii.h"   
#include "atmega32u4/adc/general/macro.h"  
#include "atmega32u4/adc/general/types.h"  

✅ 목표 (Goal)