목록2025/04 (1)
미소를뿌리는감자의 코딩
Clean Code
함수의 인자 수함수의 인자 개수는 중요하다. 이는, 함수의 가독성에 영향을 미친다.인자의 개수가 4개를 넘어가면 안된다. 라고까지 말한다. 또한 예외 처리의 경우 각각 처리하는 것보단, 한 번에 처리하는 게 더 낫다. 만약 함수에서 에러가 발생해서, 이를 반환해 준다면, 호출부에서 If문으로 검사를 하게 된다. 이는 전반적인 코드의 가독성을 떨어뜨린다.해당 함수에서 throw를 하고 호출부에서 try catch로 잡아주는 것이 차선 책이다. 더 좋은 방법은 호출부에서 에러를 처리하지 않는 것이다. private void deletePageAndAllReferences(Page page) throws Exception { ...}private void logError(Exception e) { logger..
코딩 이야기
2025. 4. 29. 10:04