• 주석을 다는 것은 코드 품질이 낮기 때문임. 주석이 없는 깔끔한 코드가 더 바람직하며, 코드 자체가 명확한 정보 전달의 수단이 되어야 함. 복잡한 코드보다는 단순하고 명확한 코드가 중요함을 강조함.
  • 코드는 의도를 명확하게 표현해야 함. 복잡하고 다루기 어려운 코드보다는 이해하기 쉬운 코드가 더 바람직함. 코드의 가독성과 명확성을 위해 주석을 활용하되, 코드 자체가 그 목적을 명확히 전달해야 함.
  • 주석을 통해 코드의 이해를 돕는 것이 중요함을 강조. 예를 들어, 특정 클래스나 메서드의 역할을 설명할 때 주석을 어떻게 사용할 수 있는지 보여줌. 주석은 코드의 의미를 보충하는 중요한 역할을 함.
  • 코드를 작성할 때 주석이 코드의 작동 방식을 이해하는 데 도움이 될 수 있음. 특히 복잡한 코드의 경우, 주석을 통해 코드의 흐름이나 작동 원리를 쉽게 파악할 수 있음.
    • 코드를 수정하거나 개선할 때 주석이 도움이 될 수 있음. 특히 테스트 코드나 복잡한 로직을 포함하는 코드의 경우, 주석을 통해 문제 해결을 돕는 것이 중요함. 예시를 통해 코드의 테스트 케이스를 설명함.
    • 코드에서 발생할 수 있는 예외 처리와 관련된 주석의 필요성을 강조함. 주석은 예외 처리 로직의 이해를 돕고, 코드가 의도한 대로 동작하는지 확인하는 데 유용함.
    • TODO 주석을 활용하여 미래에 개선할 부분이나 추가 작업이 필요한 부분을 기록함. 이는 코드의 지속적인 개선을 위한 중요한 도구로 사용될 수 있음. TODO 주석을 통해 나중에 해야 할 작업을 명확히 표시할 수 있음.
    • IDE에서 TODO 주석을 활용하는 방법과 이를 통해 코드에서 주의해야 할 부분을 쉽게 찾아볼 수 있는 방법을 설명함. TODO 주석은 개발 과정에서 반드시 필요한 부분을 기록하는 데 유용함.
    • 주석을 통해 코드에서 발생할 수 있는 예외 상황을 설명하고, 이를 처리하는 방법을 기록함. 주석은 코드의 가독성을 높이고, 코드 리뷰 과정에서 중요한 역할을 함.