✨ 오늘 해낸 일
ROS2 워크스페이스를 초기 설계 단계에서부터 구조화하려는 접근은 좋은 시도였다.
🤔 아쉬웠던 점
지난 회의 기록을 여유 있을 때 그냥 슥슥 읽어서 정보를 업데이트 해 두는 습관을 들여야겠다.
중요도와 별개로 이미 회의에서 논의된 건을, 심지어 적어뒀던 일을 두 번 이상 물어보지 않도록 하자.
📚 오늘 배운 점
C++ 개발에서
여러 cpp 파일이 하나의 hpp 파일을 공통으로 #include 하면,
헤당 헤더가 변경될 때 의존하는 모든 cpp가 재컴파일되어 빌드 시간이 증가할 수 있다.
특히 hpp에 구현 세부가 많거나, 다른 헤더를 다수 포함하거나, 템플릿/인라인 함수/매크로가 많을 수록 컴파일 시간에 미치는 영향이 커진다.
-->
헤더는 인터페이스 중심으로 최소화하기
헤더와 소스 모두 모듈화가 필수적
'🐧 Notes > Today I Learned' 카테고리의 다른 글
| TIL 251218 thu (0) | 2025.12.19 |
|---|---|
| TIL 251215 mon (0) | 2025.12.16 |
| TIL 251214 (0) | 2025.12.14 |