Post

Day 28 - TIL

주석에 대해

Day 28 - TIL

📘 Day 28 - Today I Learned

🔍 Today’s Error or Issue

코드를 작성할 때 주석을 다는 습관이 잘 들여져 있지 않다 보니, 코드에 대한 설명이 부족했다.
다른 분들의 코드리뷰를 참고하던 중 다양한 주석 유형들을 접하게 되었고, 이에 대해 알아보게 되었다.

🛠️ Troubleshooting

  • Xcode에서 자주 사용되는 주석 포맷을 조사하고 정리했다.
  • 실제 코드에 적용해보며 어떤 상황에서 어떤 주석을 쓰는 게 좋은지 파악했다.

📝 Learning Summary

주석 타입형식 / 예시설명
MARK:// MARK: - 섹션 구분파일 내 코드를 기능 단위로 나눌 때 사용, Xcode 내 접기/펼치기 가능
TODO:// TODO: 로그인 로직 분리 예정앞으로 구현하거나 수정할 작업 표시
FIXME:// FIXME: 배열 인덱스 예외 처리 필요지금 당장 고쳐야 할 버그나 임시 코드 표시
NOTE:// NOTE: API 명세에 따라 변경 예정참고해야 할 추가 설명
WARNING:// WARNING: 순환 참조 발생 가능성 있음주의가 필요한 로직 표시
HACK:// HACK: 임시로 강제 캐스팅 처리함임시방편 해결 코드 표시 (장기 유지 ❌)
OPTIMIZE:// OPTIMIZE: 속도 개선 여지 있음성능 개선 포인트 표시

📘 Lesson Learned

주석은 단순한 설명 이상의 역할을 한다.
적절한 주석은 코드의 가독성과 유지보수성을 높여주므로, 앞으로 의식적으로 좋은 주석 습관을 들이도록 노력하자!

This post is licensed under CC BY 4.0 by the author.