et cetera/TIL
-
계산기 미션 공통 피드백et cetera/TIL 2021. 4. 10. 20:09
■ 주석 주석도 코드의 일부라고 생각해야한다. 주석을 작성할 때도 항상 명확한 이유를 가지고 작성을 하는 습관이 필요하다. 1. 설명하는 주석 명확하지 않은 코드를 주절주절 설명하는 주석을 의미하는 게 아니다. 코드 자체만 보고도 무슨 코드인지 명확히 알 수 있는 코드를 작성하는 것이 당연히 가장 바람직하다. 여기서 말하는 '설명'이란, 읽는 사람이 해당 코드에 대해 더 높은 이해를 할 수 있게 해주는 설명을 의미한다. 코드에 담을 수 없지만, 코드를 이해하는 데에 도움이 되는 정보들. 예를 들어 // 이 데이터에서 이진트리는 해시테이블보다 40%정도 빠르다. // 재귀함수를 이용하면, 기존의 100line이 될수 있는 코드가 단 20줄로 정리된다. 반면 성능은 유의미한 차이가 없다. 이런 주석이 달려있..