스터디/Clean Code
-
02. 의미 있는 이름스터디/Clean Code 2021. 8. 17. 16:56
클린 코드, 로버트 C. 마틴 이름을 잘 짓는 규칙 1) 의도를 분명하게 밝혀라 변수나 함수 그리고 클래스 이름은 다음과 같은 질문에 모두 답해야 한다. - 변수의 존재 이유는? - 수행 기능은? - 사용 방법은? 주석이 필요하다면 의도를 분명히 드러내지 못했다는 말이다. public List getFlaggedCells() { List flaggedCells = new ArrayList(); for (Cell cell : gameBoard) if (cell.isFlagged()) flaggedCells.add(cell); return flaggedCells; } 2) 그릇된 정보를 피하라 - List가 아니라면 Group을 사용해라 - 서로 흡사한 이름 사용하지 않기 3) 의미 있게 구분하라 이미 해당..